[−][src]Enum gstreamer_video::VideoPrimariesMode
Different primaries conversion modes
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.
disable conversion between primaries
do conversion between primaries only when it can be merged with color matrix conversion.
fast conversion between primaries
Trait Implementations
impl Clone for VideoPrimariesMode
[src]
fn clone(&self) -> VideoPrimariesMode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for VideoPrimariesMode
[src]
impl Debug for VideoPrimariesMode
[src]
impl Eq for VideoPrimariesMode
[src]
impl<'a> FromValue<'a> for VideoPrimariesMode
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for VideoPrimariesMode
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for VideoPrimariesMode
[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 VideoPrimariesMode
[src]
fn cmp(&self, other: &VideoPrimariesMode) -> 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<VideoPrimariesMode> for VideoPrimariesMode
[src]
fn eq(&self, other: &VideoPrimariesMode) -> bool
[src]
fn ne(&self, other: &VideoPrimariesMode) -> bool
[src]
impl PartialOrd<VideoPrimariesMode> for VideoPrimariesMode
[src]
fn partial_cmp(&self, other: &VideoPrimariesMode) -> Option<Ordering>
[src]
fn lt(&self, other: &VideoPrimariesMode) -> bool
[src]
fn le(&self, other: &VideoPrimariesMode) -> bool
[src]
fn gt(&self, other: &VideoPrimariesMode) -> bool
[src]
fn ge(&self, other: &VideoPrimariesMode) -> bool
[src]
impl SetValue for VideoPrimariesMode
[src]
impl StaticType for VideoPrimariesMode
[src]
fn static_type() -> Type
[src]
impl StructuralEq for VideoPrimariesMode
[src]
impl StructuralPartialEq for VideoPrimariesMode
[src]
Auto Trait Implementations
impl RefUnwindSafe for VideoPrimariesMode
impl Send for VideoPrimariesMode
impl Sync for VideoPrimariesMode
impl Unpin for VideoPrimariesMode
impl UnwindSafe for VideoPrimariesMode
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>,