#[repr(u8)]
pub enum DUALMOD_A {
Independent,
RegularInjected,
RegularAlternateTrigger,
InjectedFastInterleaved,
InjectedSlowInterleaved,
Injected,
Regular,
FastInterleaved,
SlowInterleaved,
AlternateTrigger,
}
Expand description
Dual mode selection
Value on reset: 0
Variants
Independent
0: Independent mode
RegularInjected
1: Combined regular simultaneous + injected simultaneous mode
RegularAlternateTrigger
2: Combined regular simultaneous + alternate trigger mode
InjectedFastInterleaved
3: Combined injected simultaneous + fast interleaved mode
InjectedSlowInterleaved
4: Combined injected simultaneous + slow interleaved mode
Injected
5: Injected simultaneous mode only
Regular
6: Regular simultaneous mode only
FastInterleaved
7: Fast interleaved mode only
SlowInterleaved
8: Slow interleaved mode only
AlternateTrigger
9: Alternate trigger mode only
Trait Implementations
impl Copy for DUALMOD_A
impl StructuralPartialEq for DUALMOD_A
Auto Trait Implementations
impl RefUnwindSafe for DUALMOD_A
impl Send for DUALMOD_A
impl Sync for DUALMOD_A
impl Unpin for DUALMOD_A
impl UnwindSafe for DUALMOD_A
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more