Enum stm32_metapac::adc::vals::Dualmod
#[repr(u8)]pub enum Dualmod {
Show 16 variants
INDEPENDENT = 0,
REGULAR_INJECTED = 1,
REGULAR_ALTERNATE_TRIGGER = 2,
INJECTED_FAST_INTERLEAVED = 3,
INJECTED_SLOW_INTERLEAVED = 4,
INJECTED = 5,
REGULAR = 6,
FAST_INTERLEAVED = 7,
SLOW_INTERLEAVED = 8,
ALTERNATE_TRIGGER = 9,
_RESERVED_a = 10,
_RESERVED_b = 11,
_RESERVED_c = 12,
_RESERVED_d = 13,
_RESERVED_e = 14,
_RESERVED_f = 15,
}
Variants§
INDEPENDENT = 0
Independent mode.
REGULAR_INJECTED = 1
Combined regular simultaneous + injected simultaneous mode
REGULAR_ALTERNATE_TRIGGER = 2
Combined regular simultaneous + alternate trigger mode
INJECTED_FAST_INTERLEAVED = 3
Combined injected simultaneous + fast interleaved mode
INJECTED_SLOW_INTERLEAVED = 4
Combined injected simultaneous + slow Interleaved mode
INJECTED = 5
Injected simultaneous mode only
REGULAR = 6
Regular simultaneous mode only
FAST_INTERLEAVED = 7
Fast interleaved mode only
SLOW_INTERLEAVED = 8
Slow interleaved mode only
ALTERNATE_TRIGGER = 9
Alternate trigger mode only
_RESERVED_a = 10
_RESERVED_b = 11
_RESERVED_c = 12
_RESERVED_d = 13
_RESERVED_e = 14
_RESERVED_f = 15
Implementations§
Trait Implementations§
§impl Ord for Dualmod
impl Ord for Dualmod
§impl PartialOrd for Dualmod
impl PartialOrd for Dualmod
impl Copy for Dualmod
impl Eq for Dualmod
impl StructuralPartialEq for Dualmod
Auto Trait Implementations§
impl Freeze for Dualmod
impl RefUnwindSafe for Dualmod
impl Send for Dualmod
impl Sync for Dualmod
impl Unpin for Dualmod
impl UnwindSafe for Dualmod
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)