#[repr(u8)]pub enum TcompIe {
Show 16 variants
DISABLED = 0,
TRIGGER_0_COMPLETE_ENABLED = 1,
TRIGGER_1_COMPLETE_ENABLED = 2,
TRIGGER_X_COMPLETE_ENABLED_3 = 3,
TRIGGER_X_COMPLETE_ENABLED_4 = 4,
TRIGGER_X_COMPLETE_ENABLED_5 = 5,
TRIGGER_X_COMPLETE_ENABLED_6 = 6,
TRIGGER_X_COMPLETE_ENABLED_7 = 7,
TRIGGER_X_COMPLETE_ENABLED_8 = 8,
TRIGGER_X_COMPLETE_ENABLED_9 = 9,
_RESERVED_a = 10,
_RESERVED_b = 11,
_RESERVED_c = 12,
_RESERVED_d = 13,
_RESERVED_e = 14,
ALL_TRIGGER_COMPLETES_ENABLED = 15,
}Variants§
DISABLED = 0
Trigger completion interrupts are disabled.
TRIGGER_0_COMPLETE_ENABLED = 1
Trigger completion interrupts are enabled for trigger source 0 only.
TRIGGER_1_COMPLETE_ENABLED = 2
Trigger completion interrupts are enabled for trigger source 1 only.
TRIGGER_X_COMPLETE_ENABLED_3 = 3
Associated trigger completion interrupts are enabled.
TRIGGER_X_COMPLETE_ENABLED_4 = 4
Associated trigger completion interrupts are enabled.
TRIGGER_X_COMPLETE_ENABLED_5 = 5
Associated trigger completion interrupts are enabled.
TRIGGER_X_COMPLETE_ENABLED_6 = 6
Associated trigger completion interrupts are enabled.
TRIGGER_X_COMPLETE_ENABLED_7 = 7
Associated trigger completion interrupts are enabled.
TRIGGER_X_COMPLETE_ENABLED_8 = 8
Associated trigger completion interrupts are enabled.
TRIGGER_X_COMPLETE_ENABLED_9 = 9
Associated trigger completion interrupts are enabled.
_RESERVED_a = 10
_RESERVED_b = 11
_RESERVED_c = 12
_RESERVED_d = 13
_RESERVED_e = 14
ALL_TRIGGER_COMPLETES_ENABLED = 15
Trigger completion interrupts are enabled for every trigger source.
Implementations§
Trait Implementations§
Source§impl Ord for TcompIe
impl Ord for TcompIe
Source§impl PartialOrd for TcompIe
impl PartialOrd for TcompIe
impl Copy for TcompIe
impl Eq for TcompIe
impl StructuralPartialEq for TcompIe
Auto Trait Implementations§
impl Freeze for TcompIe
impl RefUnwindSafe for TcompIe
impl Send for TcompIe
impl Sync for TcompIe
impl Unpin for TcompIe
impl UnwindSafe for TcompIe
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