#[repr(u8)]pub enum ConversionTrigger {
Auto(u8),
Cmtu,
Timer3,
Int0,
Manual,
}Expand description
Conversion trigger configuration
Variants§
Auto(u8)
Internal counter ends sampling and starts conversion (auto convert). Sample time: u8_value * Tad, u8_value must be greater than 0 and less than 32.
Cmtu
CTMU ends sampling and starts conversion
Timer3
Timer 3 period match ends sampling and starts conversion
Int0
Active transition on INT0 pin ends sampling and starts conversion
Manual
Clearing SAMP bit ends sampling and starts conversion (manual)
Trait Implementations§
Source§impl Clone for ConversionTrigger
impl Clone for ConversionTrigger
Source§fn clone(&self) -> ConversionTrigger
fn clone(&self) -> ConversionTrigger
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ConversionTrigger
Auto Trait Implementations§
impl Freeze for ConversionTrigger
impl RefUnwindSafe for ConversionTrigger
impl Send for ConversionTrigger
impl Sync for ConversionTrigger
impl Unpin for ConversionTrigger
impl UnsafeUnpin for ConversionTrigger
impl UnwindSafe for ConversionTrigger
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