[][src]Enum os_balloon::config::WhiteBalance

pub enum WhiteBalance {
    Off,
    Auto,
    Sun,
    CloudShade,
    Tungsten,
    Fluorescent,
    Incandescent,
    Flash,
    Horizon,
}

White balance setting.

Variants

Off

Turn off white balance calculation.

Auto

Automatic mode (default).

Sun

Sunny mode.

CloudShade

Cloudy mode.

Tungsten

Tungsten lighting mode.

Fluorescent

Fluorescent lighting mode.

Incandescent

Incandescent lighting mode.

Flash

Flash mode.

Horizon

Horizon mode.

Trait Implementations

impl Clone for WhiteBalance[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Copy for WhiteBalance[src]

impl Eq for WhiteBalance[src]

impl PartialEq<WhiteBalance> for WhiteBalance[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl AsRef<OsStr> for WhiteBalance[src]

impl Debug for WhiteBalance[src]

impl<'de> Deserialize<'de> for WhiteBalance[src]

fn deserialize_in_place<D>(
    deserializer: D,
    place: &mut Self
) -> Result<(), <D as Deserializer<'de>>::Error> where
    D: Deserializer<'de>, 
[src]

Deserializes a value into self from the given Deserializer. Read more

Auto Trait Implementations

impl Send for WhiteBalance

impl Sync for WhiteBalance

Blanket Implementations

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

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

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.

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

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

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

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T[src]

impl<T> DebugAny for T where
    T: Any + Debug
[src]

impl<T> CloneAny for T where
    T: Clone + Any
[src]

impl<T> UnsafeAny for T where
    T: Any
[src]