#[repr(u8)]pub enum Timena {
ENABLE = 0,
TMR_NMINUS1_EN = 1,
TMR_TRIGHI_EN = 2,
TMR_TRIG_PIN_HI_EN = 3,
TMR_PINRISE_EN = 4,
TMR_PINRISE_TRIGHI_EN = 5,
TMR_TRIGRISE_EN = 6,
TMR_TRIGEDGE_EN = 7,
}Variants§
ENABLE = 0
Timer always enabled.
TMR_NMINUS1_EN = 1
Timer enabled on Timer N-1 enable.
TMR_TRIGHI_EN = 2
Timer enabled on Trigger high.
TMR_TRIG_PIN_HI_EN = 3
Timer enabled on Trigger high and Pin high.
TMR_PINRISE_EN = 4
Timer enabled on Pin rising edge.
TMR_PINRISE_TRIGHI_EN = 5
Timer enabled on Pin rising edge and Trigger high.
TMR_TRIGRISE_EN = 6
Timer enabled on Trigger rising edge.
TMR_TRIGEDGE_EN = 7
Timer enabled on Trigger rising or falling edge.
Implementations§
Trait Implementations§
Source§impl Ord for Timena
impl Ord for Timena
Source§impl PartialOrd for Timena
impl PartialOrd for Timena
impl Copy for Timena
impl Eq for Timena
impl StructuralPartialEq for Timena
Auto Trait Implementations§
impl Freeze for Timena
impl RefUnwindSafe for Timena
impl Send for Timena
impl Sync for Timena
impl Unpin for Timena
impl UnwindSafe for Timena
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