[][src]Enum huelib::resource::ModifierType

pub enum ModifierType {
    Override,
    Increment,
    Decrement,
}

Type of a modifier.

Variants

Override

Override the current value with the given value.

Increment

Add the given value to the current value.

Decrement

Subtract the given value to the current value.

Trait Implementations

impl Clone for ModifierType[src]

impl Copy for ModifierType[src]

impl Debug for ModifierType[src]

impl Eq for ModifierType[src]

impl PartialEq<ModifierType> for ModifierType[src]

impl StructuralEq for ModifierType[src]

impl StructuralPartialEq for ModifierType[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Sealed<T> for T where
    T: ?Sized

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.