[][src]Enum my_iot::settings::ServiceSettings

pub enum ServiceSettings {
    Clock(Settings),
    Db(Settings),
    Buienradar(Settings),
    Nest(Settings),
    Automator(Settings),
}

A service configuration.

Variants

Clock(Settings)

Regularly emits a counter value.

Db(Settings)

Regularly emits database information.

Buienradar(Settings)

Dutch Buienradar weather service.

Nest(Settings)

Nest API.

Automator(Settings)

Automation.

Trait Implementations

impl Clone for ServiceSettings[src]

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

Performs copy-assignment from source. Read more

impl Debug for ServiceSettings[src]

impl<'de> Deserialize<'de> for ServiceSettings[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 Unpin for ServiceSettings

impl Send for ServiceSettings

impl Sync for ServiceSettings

impl UnwindSafe for ServiceSettings

impl RefUnwindSafe for ServiceSettings

Blanket Implementations

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

impl<T> From<T> for 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> Borrow<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Erased for T

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

impl<T> Erased for T

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,