[][src]Enum arduino_mkrzero::tcc0::fctrlb::BLANKR

pub enum BLANKR {
    NONE,
    RISE,
    FALL,
    BOTH,
}

Possible values of the field BLANK

Variants

NONE

No blanking applied

RISE

Blanking applied from rising edge of the output waveform

FALL

Blanking applied from falling edge of the output waveform

BOTH

Blanking applied from each toggle of the output waveform

Methods

impl BLANKR[src]

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

Value of the field as raw bits

pub fn is_none(&self) -> bool[src]

Checks if the value of the field is NONE

pub fn is_rise(&self) -> bool[src]

Checks if the value of the field is RISE

pub fn is_fall(&self) -> bool[src]

Checks if the value of the field is FALL

pub fn is_both(&self) -> bool[src]

Checks if the value of the field is BOTH

Trait Implementations

impl PartialEq<BLANKR> for BLANKR[src]

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

This method tests for !=.

impl Debug for BLANKR[src]

impl Copy for BLANKR[src]

impl Clone for BLANKR[src]

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

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for BLANKR

impl Sync for BLANKR

Blanket Implementations

impl<T> From for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

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

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