[][src]Enum nrf52840_hal::target::usbd::dtoggle::VALUER

pub enum VALUER {
    NOP,
    DATA0,
    DATA1,
    _Reserved(u8),
}

Possible values of the field VALUE

Variants

NOP

No action on data toggle when writing the register with this value

DATA0

Data toggle is DATA0 on endpoint set by EP and IO

DATA1

Data toggle is DATA1 on endpoint set by EP and IO

_Reserved(u8)

Reserved

Methods

impl VALUER[src]

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

Value of the field as raw bits

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

Checks if the value of the field is NOP

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

Checks if the value of the field is DATA0

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

Checks if the value of the field is DATA1

Trait Implementations

impl PartialEq<VALUER> for VALUER[src]

impl Clone for VALUER[src]

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

Performs copy-assignment from source. Read more

impl Copy for VALUER[src]

impl Debug for VALUER[src]

Auto Trait Implementations

impl Send for VALUER

impl Sync for VALUER

Blanket Implementations

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> From for T[src]

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]

impl<T> Same for T

type Output = T

Should always be Self