[][src]Enum ltr_559::types::LedPulse

pub enum LedPulse {
    Pulse30,
    Pulse40,
    Pulse50,
    Pulse60,
    Pulse70,
    Pulse80,
    Pulse90,
    Pulse100,
}

LED Pulse Modulation Frequency

Variants

Pulse30

Pulse 30khz

Pulse40

Pulse 40khz

Pulse50

Pulse 50khz

Pulse60

Pulse 60khz (default)

Pulse70

Pulse 70khz

Pulse80

Pulse 80khz

Pulse90

Pulse 90khz

Pulse100

Pulse 100khz

Implementations

impl LedPulse[src]

Implement something

pub fn value(&self) -> u8[src]

LED Pulse value

Trait Implementations

impl Clone for LedPulse[src]

impl Copy for LedPulse[src]

impl Debug for LedPulse[src]

impl Default for LedPulse[src]

impl PartialEq<LedPulse> for LedPulse[src]

impl StructuralPartialEq for LedPulse[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> 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.