[][src]Enum lpc55s6x_pac::hashcrypt::memctrl::MASTERR

pub enum MASTERR {
    NOT_USED,
    ENABLED,
}

Possible values of the field MASTER

Variants

NOT_USED

Mastering is not used and the normal DMA or Interrupt based model is used with INDATA.

ENABLED

Mastering is enabled and DMA and INDATA should not be used.

Methods

impl MASTERR[src]

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

Returns true if the bit is clear (0)

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

Returns true if the bit is set (1)

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

Value of the field as raw bits

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

Checks if the value of the field is NOT_USED

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

Checks if the value of the field is ENABLED

Trait Implementations

impl PartialEq<MASTERR> for MASTERR[src]

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

This method tests for !=.

impl Copy for MASTERR[src]

impl Debug for MASTERR[src]

impl Clone for MASTERR[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 MASTERR

impl Sync for MASTERR

Blanket Implementations

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

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, 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[src]

type Output = T

Should always be Self