#[repr(u8)]pub enum Sctrl0CaptureMode {
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 Sctrl0CaptureMode
impl Clone for Sctrl0CaptureMode
Source§fn clone(&self) -> Sctrl0CaptureMode
fn clone(&self) -> Sctrl0CaptureMode
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 Sctrl0CaptureMode
impl Debug for Sctrl0CaptureMode
Source§impl From<Sctrl0CaptureMode> for u8
impl From<Sctrl0CaptureMode> for u8
Source§fn from(val: Sctrl0CaptureMode) -> u8
fn from(val: Sctrl0CaptureMode) -> u8
Converts to this type from the input type.
Source§impl From<u8> for Sctrl0CaptureMode
impl From<u8> for Sctrl0CaptureMode
Source§fn from(val: u8) -> Sctrl0CaptureMode
fn from(val: u8) -> Sctrl0CaptureMode
Converts to this type from the input type.
Source§impl Ord for Sctrl0CaptureMode
impl Ord for Sctrl0CaptureMode
Source§fn cmp(&self, other: &Sctrl0CaptureMode) -> Ordering
fn cmp(&self, other: &Sctrl0CaptureMode) -> 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 Sctrl0CaptureMode
impl PartialEq for Sctrl0CaptureMode
Source§impl PartialOrd for Sctrl0CaptureMode
impl PartialOrd for Sctrl0CaptureMode
impl Copy for Sctrl0CaptureMode
impl Eq for Sctrl0CaptureMode
impl StructuralPartialEq for Sctrl0CaptureMode
Auto Trait Implementations§
impl Freeze for Sctrl0CaptureMode
impl RefUnwindSafe for Sctrl0CaptureMode
impl Send for Sctrl0CaptureMode
impl Sync for Sctrl0CaptureMode
impl Unpin for Sctrl0CaptureMode
impl UnwindSafe for Sctrl0CaptureMode
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