pub enum WatchdogIndex {
Awd1,
Awd2,
Awd3,
}Expand description
Select which of the hardware analog watchdogs to use.
Variants§
Awd1
First analog watchdog (AWD1), available on every ADC.
Monitors WatchdogChannels::All or WatchdogChannels::Single.
Awd2
Second analog watchdog (AWD2).
Monitors WatchdogChannels::Single or WatchdogChannels::Channels.
Awd3
Third analog watchdog (AWD3).
Monitors WatchdogChannels::Single or WatchdogChannels::Channels.
Trait Implementations§
Source§impl Clone for WatchdogIndex
impl Clone for WatchdogIndex
Source§fn clone(&self) -> WatchdogIndex
fn clone(&self) -> WatchdogIndex
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 WatchdogIndex
Source§impl Debug for WatchdogIndex
impl Debug for WatchdogIndex
impl Eq for WatchdogIndex
Source§impl Format for WatchdogIndex
impl Format for WatchdogIndex
Source§impl PartialEq for WatchdogIndex
impl PartialEq for WatchdogIndex
impl StructuralPartialEq for WatchdogIndex
Auto Trait Implementations§
impl Freeze for WatchdogIndex
impl RefUnwindSafe for WatchdogIndex
impl Send for WatchdogIndex
impl Sync for WatchdogIndex
impl Unpin for WatchdogIndex
impl UnsafeUnpin for WatchdogIndex
impl UnwindSafe for WatchdogIndex
Blanket Implementations§
impl<T, I> Binding<I, NoHandler<I>> for T
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