[][src]Enum mcp794xx::AlarmMatching

pub enum AlarmMatching {
    SecondsMatch,
    MinutesMatch,
    HoursMatch,
    WeekdayMatches,
    DayMatches,
    AllMatch,
}

Alarm trigger rate

Variants

SecondsMatch

Alarm triggers when seconds match.

MinutesMatch

Alarm triggers when minutes match.

HoursMatch

Alarm triggers when hours match.

WeekdayMatches

Alarm triggers when weekday matches.

DayMatches

Alarm triggers when day (date/day of month) matches.

AllMatch

Alarm triggers when seconds, minutes, hours, weekday, day and month match.

Trait Implementations

impl Debug for AlarmMatching[src]

impl PartialEq<AlarmMatching> for AlarmMatching[src]

impl Copy for AlarmMatching[src]

impl Clone for AlarmMatching[src]

Auto Trait Implementations

Blanket Implementations

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> Into<U> for T where
    U: From<T>, 
[src]

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

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]