pub struct SELCC_W<'a> { /* private fields */ }
Expand description
Field SELCC
writer - Edge select. When bit 4 is 1, these bits select which capture input edge will cause the timer and prescaler to be cleared. These bits have no effect when bit 4 is low. Values 0x2 to 0x3 and 0x6 to 0x7 are reserved.
Implementations
sourceimpl<'a> SELCC_W<'a>
impl<'a> SELCC_W<'a>
sourcepub fn channel_0_rising(self) -> &'a mut W
pub fn channel_0_rising(self) -> &'a mut W
Channel 0 Rising Edge. Rising edge of the signal on capture channel 0 clears the timer (if bit 4 is set).
sourcepub fn channel_0_falling(self) -> &'a mut W
pub fn channel_0_falling(self) -> &'a mut W
Channel 0 Falling Edge. Falling edge of the signal on capture channel 0 clears the timer (if bit 4 is set).
sourcepub fn channel_1_rising(self) -> &'a mut W
pub fn channel_1_rising(self) -> &'a mut W
Channel 1 Rising Edge. Rising edge of the signal on capture channel 1 clears the timer (if bit 4 is set).
sourcepub fn channel_1_falling(self) -> &'a mut W
pub fn channel_1_falling(self) -> &'a mut W
Channel 1 Falling Edge. Falling edge of the signal on capture channel 1 clears the timer (if bit 4 is set).
sourcepub fn channel_2_rising(self) -> &'a mut W
pub fn channel_2_rising(self) -> &'a mut W
Channel 2 Rising Edge. Rising edge of the signal on capture channel 2 clears the timer (if bit 4 is set).
sourcepub fn channel_2_falling(self) -> &'a mut W
pub fn channel_2_falling(self) -> &'a mut W
Channel 2 Falling Edge. Falling edge of the signal on capture channel 2 clears the timer (if bit 4 is set).
Auto Trait Implementations
impl<'a> RefUnwindSafe for SELCC_W<'a>
impl<'a> Send for SELCC_W<'a>
impl<'a> Sync for SELCC_W<'a>
impl<'a> Unpin for SELCC_W<'a>
impl<'a> !UnwindSafe for SELCC_W<'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