[−][src]Enum gstreamer_base::AggregatorStartTimeSelection
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Start at running time 0.
Start at the running time of the first buffer that is received.
Start at the running time
selected by the start-time
property.
Feature: v1_18
Trait Implementations
impl Clone for AggregatorStartTimeSelection
[src]
fn clone(&self) -> AggregatorStartTimeSelection
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for AggregatorStartTimeSelection
[src]
impl Debug for AggregatorStartTimeSelection
[src]
impl Eq for AggregatorStartTimeSelection
[src]
impl<'a> FromValue<'a> for AggregatorStartTimeSelection
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for AggregatorStartTimeSelection
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for AggregatorStartTimeSelection
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for AggregatorStartTimeSelection
[src]
fn cmp(&self, other: &AggregatorStartTimeSelection) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<AggregatorStartTimeSelection> for AggregatorStartTimeSelection
[src]
fn eq(&self, other: &AggregatorStartTimeSelection) -> bool
[src]
fn ne(&self, other: &AggregatorStartTimeSelection) -> bool
[src]
impl PartialOrd<AggregatorStartTimeSelection> for AggregatorStartTimeSelection
[src]
fn partial_cmp(&self, other: &AggregatorStartTimeSelection) -> Option<Ordering>
[src]
fn lt(&self, other: &AggregatorStartTimeSelection) -> bool
[src]
fn le(&self, other: &AggregatorStartTimeSelection) -> bool
[src]
fn gt(&self, other: &AggregatorStartTimeSelection) -> bool
[src]
fn ge(&self, other: &AggregatorStartTimeSelection) -> bool
[src]
impl SetValue for AggregatorStartTimeSelection
[src]
impl StaticType for AggregatorStartTimeSelection
[src]
fn static_type() -> Type
[src]
impl StructuralEq for AggregatorStartTimeSelection
[src]
impl StructuralPartialEq for AggregatorStartTimeSelection
[src]
Auto Trait Implementations
impl RefUnwindSafe for AggregatorStartTimeSelection
impl Send for AggregatorStartTimeSelection
impl Sync for AggregatorStartTimeSelection
impl Unpin for AggregatorStartTimeSelection
impl UnwindSafe for AggregatorStartTimeSelection
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToSendValue for T where
T: ToValue + SetValue + Send + ?Sized,
[src]
T: ToValue + SetValue + Send + ?Sized,
fn to_send_value(&self) -> SendValue
[src]
impl<T> ToValue for T where
T: SetValue + ?Sized,
[src]
T: SetValue + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,