#[repr(u8)]pub enum Flexpwm1Fauto {
Show 16 variants
Manual = 0,
Automatic = 1,
_RESERVED_2 = 2,
_RESERVED_3 = 3,
_RESERVED_4 = 4,
_RESERVED_5 = 5,
_RESERVED_6 = 6,
_RESERVED_7 = 7,
_RESERVED_8 = 8,
_RESERVED_9 = 9,
_RESERVED_a = 10,
_RESERVED_b = 11,
_RESERVED_c = 12,
_RESERVED_d = 13,
_RESERVED_e = 14,
_RESERVED_f = 15,
}Variants§
Manual = 0
Manual fault clearing. PWM outputs disabled by this fault are not enabled until FSTS[FFLAGx] is clear at the start of a half cycle or full cycle depending on the states of FSTS[FHALF] and FSTS[FFULL]. If neither FFULL nor FHALF is set, then the fault condition cannot be cleared. This is further controlled by FCTRL[FSAFE].
Automatic = 1
Automatic fault clearing. PWM outputs disabled by this fault are enabled when FSTS[FFPINx] is clear at the start of a half cycle or full cycle depending on the states of FSTS[FHALF] and FSTS[FFULL] without regard to the state of FSTS[FFLAGx]. If neither FFULL nor FHALF is set, then the fault condition cannot be cleared.
_RESERVED_2 = 2
_RESERVED_3 = 3
_RESERVED_4 = 4
_RESERVED_5 = 5
_RESERVED_6 = 6
_RESERVED_7 = 7
_RESERVED_8 = 8
_RESERVED_9 = 9
_RESERVED_a = 10
_RESERVED_b = 11
_RESERVED_c = 12
_RESERVED_d = 13
_RESERVED_e = 14
_RESERVED_f = 15
Implementations§
Source§impl Flexpwm1Fauto
impl Flexpwm1Fauto
Trait Implementations§
Source§impl Clone for Flexpwm1Fauto
impl Clone for Flexpwm1Fauto
Source§fn clone(&self) -> Flexpwm1Fauto
fn clone(&self) -> Flexpwm1Fauto
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Flexpwm1Fauto
impl Debug for Flexpwm1Fauto
Source§impl From<Flexpwm1Fauto> for u8
impl From<Flexpwm1Fauto> for u8
Source§fn from(val: Flexpwm1Fauto) -> u8
fn from(val: Flexpwm1Fauto) -> u8
Converts to this type from the input type.
Source§impl From<u8> for Flexpwm1Fauto
impl From<u8> for Flexpwm1Fauto
Source§fn from(val: u8) -> Flexpwm1Fauto
fn from(val: u8) -> Flexpwm1Fauto
Converts to this type from the input type.
Source§impl Ord for Flexpwm1Fauto
impl Ord for Flexpwm1Fauto
Source§fn cmp(&self, other: &Flexpwm1Fauto) -> Ordering
fn cmp(&self, other: &Flexpwm1Fauto) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for Flexpwm1Fauto
impl PartialEq for Flexpwm1Fauto
Source§impl PartialOrd for Flexpwm1Fauto
impl PartialOrd for Flexpwm1Fauto
impl Copy for Flexpwm1Fauto
impl Eq for Flexpwm1Fauto
impl StructuralPartialEq for Flexpwm1Fauto
Auto Trait Implementations§
impl Freeze for Flexpwm1Fauto
impl RefUnwindSafe for Flexpwm1Fauto
impl Send for Flexpwm1Fauto
impl Sync for Flexpwm1Fauto
impl Unpin for Flexpwm1Fauto
impl UnwindSafe for Flexpwm1Fauto
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more