#[repr(u8)]pub enum Sctrl3CaptureMode {
DISABLED = 0,
ENABLE_RISING = 1,
ENABLE_FALLING = 2,
ENABLE_BOTH = 3,
}Variants§
DISABLED = 0
Capture function is disabled
ENABLE_RISING = 1
Load capture register on rising edge (when IPS=0) or falling edge (when IPS=1) of input
ENABLE_FALLING = 2
Load capture register on falling edge (when IPS=0) or rising edge (when IPS=1) of input
ENABLE_BOTH = 3
Load capture register on both edges of input
Implementations§
Trait Implementations§
Source§impl Clone for Sctrl3CaptureMode
impl Clone for Sctrl3CaptureMode
Source§fn clone(&self) -> Sctrl3CaptureMode
fn clone(&self) -> Sctrl3CaptureMode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Sctrl3CaptureMode
impl Debug for Sctrl3CaptureMode
Source§impl From<Sctrl3CaptureMode> for u8
impl From<Sctrl3CaptureMode> for u8
Source§fn from(val: Sctrl3CaptureMode) -> u8
fn from(val: Sctrl3CaptureMode) -> u8
Converts to this type from the input type.
Source§impl From<u8> for Sctrl3CaptureMode
impl From<u8> for Sctrl3CaptureMode
Source§fn from(val: u8) -> Sctrl3CaptureMode
fn from(val: u8) -> Sctrl3CaptureMode
Converts to this type from the input type.
Source§impl Ord for Sctrl3CaptureMode
impl Ord for Sctrl3CaptureMode
Source§fn cmp(&self, other: &Sctrl3CaptureMode) -> Ordering
fn cmp(&self, other: &Sctrl3CaptureMode) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for Sctrl3CaptureMode
impl PartialEq for Sctrl3CaptureMode
Source§impl PartialOrd for Sctrl3CaptureMode
impl PartialOrd for Sctrl3CaptureMode
impl Copy for Sctrl3CaptureMode
impl Eq for Sctrl3CaptureMode
impl StructuralPartialEq for Sctrl3CaptureMode
Auto Trait Implementations§
impl Freeze for Sctrl3CaptureMode
impl RefUnwindSafe for Sctrl3CaptureMode
impl Send for Sctrl3CaptureMode
impl Sync for Sctrl3CaptureMode
impl Unpin for Sctrl3CaptureMode
impl UnwindSafe for Sctrl3CaptureMode
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