[][src]Enum xmc4400::hrpwm0::hrbsc::SUSCFG_A

#[repr(u8)]pub enum SUSCFG_A {
    VALUE1,
    VALUE2,
    VALUE3,
    VALUE4,
}

Suspend configuration

Value on reset: 0

Variants

VALUE1

0: Suspend is ignored.

VALUE2

1: CSGy and HRCy units are halted.

VALUE3

2: Comparator outputs, HRPWMx.CyO are clamped to passive level and the CSGy units are halted. High resolution channel outputs, HRPWMx.HROUTy0 and HRPWMx.HROUTy1, are clamped to passive state and the HRCy units are halted.

VALUE4

3: CSGy units are halted. High resolution channel outputs, HRPWMx.HROUTy0 and HRPWMx.HROUTy1, are clamped to passive state and the HRCy units are halted.

Trait Implementations

impl Clone for SUSCFG_A[src]

impl Copy for SUSCFG_A[src]

impl Debug for SUSCFG_A[src]

impl From<SUSCFG_A> for u8[src]

impl PartialEq<SUSCFG_A> for SUSCFG_A[src]

impl StructuralPartialEq for SUSCFG_A[src]

Auto Trait Implementations

impl Send for SUSCFG_A

impl Sync for SUSCFG_A

impl Unpin for SUSCFG_A

Blanket Implementations

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

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

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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> 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.