[][src]Enum atsams70q19::pwm0::pwm_wpcr::WPCMDW

pub enum WPCMDW {
    DISABLE_SW_PROT,
    ENABLE_SW_PROT,
    ENABLE_HW_PROT,
}

Values that can be written to the field WPCMD

Variants

DISABLE_SW_PROT

Disables the software write protection of the register groups of which the bit WPRGx is at '1'.

ENABLE_SW_PROT

Enables the software write protection of the register groups of which the bit WPRGx is at '1'.

ENABLE_HW_PROT

Enables the hardware write protection of the register groups of which the bit WPRGx is at '1'. Only a hardware reset of the PWM controller can disable the hardware write protection. Moreover, to meet security requirements, the PIO lines associated with the PWM can not be configured through the PIO interface.

Trait Implementations

impl Debug for WPCMDW[src]

impl PartialEq<WPCMDW> for WPCMDW[src]

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

This method tests for !=.

impl Copy for WPCMDW[src]

impl Clone for WPCMDW[src]

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

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for WPCMDW

impl Send for WPCMDW

impl Sync for WPCMDW

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