[−][src]Enum gstreamer_player::PlayerColorBalanceType
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.
hue or color balance.
brightness or black level.
color saturation or chroma gain.
contrast or luma gain.
Trait Implementations
impl Clone for PlayerColorBalanceType
[src]
fn clone(&self) -> PlayerColorBalanceType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PlayerColorBalanceType
[src]
impl Debug for PlayerColorBalanceType
[src]
impl Eq for PlayerColorBalanceType
[src]
impl<'a> FromValue<'a> for PlayerColorBalanceType
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for PlayerColorBalanceType
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for PlayerColorBalanceType
[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 PlayerColorBalanceType
[src]
fn cmp(&self, other: &PlayerColorBalanceType) -> 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<PlayerColorBalanceType> for PlayerColorBalanceType
[src]
fn eq(&self, other: &PlayerColorBalanceType) -> bool
[src]
fn ne(&self, other: &PlayerColorBalanceType) -> bool
[src]
impl PartialOrd<PlayerColorBalanceType> for PlayerColorBalanceType
[src]
fn partial_cmp(&self, other: &PlayerColorBalanceType) -> Option<Ordering>
[src]
fn lt(&self, other: &PlayerColorBalanceType) -> bool
[src]
fn le(&self, other: &PlayerColorBalanceType) -> bool
[src]
fn gt(&self, other: &PlayerColorBalanceType) -> bool
[src]
fn ge(&self, other: &PlayerColorBalanceType) -> bool
[src]
impl SetValue for PlayerColorBalanceType
[src]
impl StaticType for PlayerColorBalanceType
[src]
fn static_type() -> Type
[src]
impl StructuralEq for PlayerColorBalanceType
[src]
impl StructuralPartialEq for PlayerColorBalanceType
[src]
Auto Trait Implementations
impl RefUnwindSafe for PlayerColorBalanceType
impl Send for PlayerColorBalanceType
impl Sync for PlayerColorBalanceType
impl Unpin for PlayerColorBalanceType
impl UnwindSafe for PlayerColorBalanceType
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>,