[]Enum nucleo_f042k6::wwdg::sr::EWIFR

pub enum EWIFR {
    PENDING,
    FINISHED,
}

Possible values of the field EWIF

Variants

PENDING

The EWI Interrupt Service Routine has been triggered

FINISHED

The EWI Interrupt Service Routine has been serviced

Methods

impl EWIFR

pub fn bit_is_clear(&self) -> bool

Returns true if the bit is clear (0)

pub fn bit_is_set(&self) -> bool

Returns true if the bit is set (1)

pub fn bit(&self) -> bool

Value of the field as raw bits

pub fn is_pending(&self) -> bool

Checks if the value of the field is PENDING

pub fn is_finished(&self) -> bool

Checks if the value of the field is FINISHED

Trait Implementations

impl PartialEq<EWIFR> for EWIFR

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for EWIFR

impl Debug for EWIFR

impl Clone for EWIFR

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

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for EWIFR

impl Sync for EWIFR

impl Send for EWIFR

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]

impl<T> Same<T> for T

type Output = T

Should always be Self