#[repr(u8)]pub enum Timdec {
FLEXIO_CLK_SHIFTCLK_TMR_OUT = 0,
TRIG_EDGE_SHIFTCLK_TMR_OUT = 1,
PIN_EDGE_SHIFTCLK_TMR_OUT = 2,
TRIG_EDGE_SHIFTCLK_TRIG_IN = 3,
FLEXIO_CLK_DIV16_SHIFTCLK_TMR_OUT = 4,
FLEXIO_CLK_DIV256_SHIFTCLK_TMR_OUT = 5,
PIN_RISE_SHIFTCLK_PIN_IN = 6,
TRIG_RISE_SHIFTCLK_TRIG_IN = 7,
}Variants§
FLEXIO_CLK_SHIFTCLK_TMR_OUT = 0
Decrement counter on FLEXIO clock; shift clock equals timer output
TRIG_EDGE_SHIFTCLK_TMR_OUT = 1
Decrement counter on trigger input (both edges); shift clock equals timer output
PIN_EDGE_SHIFTCLK_TMR_OUT = 2
Decrement counter on pin input (both edges); shift clock equals pin input
TRIG_EDGE_SHIFTCLK_TRIG_IN = 3
Decrement counter on trigger input (both edges); shift clock equals trigger input
FLEXIO_CLK_DIV16_SHIFTCLK_TMR_OUT = 4
Decrement counter on FLEXIO clock divided by 16; shift clock equals timer output
FLEXIO_CLK_DIV256_SHIFTCLK_TMR_OUT = 5
Decrement counter on FLEXIO clock divided by 256; shift clock equals timer output
PIN_RISE_SHIFTCLK_PIN_IN = 6
Decrement counter on pin input (rising edge); shift clock equals pin input
TRIG_RISE_SHIFTCLK_TRIG_IN = 7
Decrement counter on trigger input (rising edge); shift clock equals trigger input
Implementations§
Trait Implementations§
Source§impl Ord for Timdec
impl Ord for Timdec
Source§impl PartialOrd for Timdec
impl PartialOrd for Timdec
impl Copy for Timdec
impl Eq for Timdec
impl StructuralPartialEq for Timdec
Auto Trait Implementations§
impl Freeze for Timdec
impl RefUnwindSafe for Timdec
impl Send for Timdec
impl Sync for Timdec
impl Unpin for Timdec
impl UnwindSafe for Timdec
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