Enum atsamd_hal::watchdog::WatchdogTimeout
source · [−]#[repr(u8)]
pub enum WatchdogTimeout {
Cycles8,
Cycles16,
Cycles32,
Cycles64,
Cycles128,
Cycles256,
Cycles512,
Cycles1K,
Cycles2K,
Cycles4K,
Cycles8K,
Cycles16K,
}
Expand description
WatchdogTimeout enumerates usable values for configuring the timeout of the watchdog peripheral.
Variants
Cycles8
Cycles16
Cycles32
Cycles64
Cycles128
Cycles256
Cycles512
Cycles1K
Cycles2K
Cycles4K
Cycles8K
Cycles16K
Trait Implementations
sourceimpl Clone for WatchdogTimeout
impl Clone for WatchdogTimeout
sourcefn clone(&self) -> WatchdogTimeout
fn clone(&self) -> WatchdogTimeout
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for WatchdogTimeout
impl Debug for WatchdogTimeout
sourceimpl PartialEq<WatchdogTimeout> for WatchdogTimeout
impl PartialEq<WatchdogTimeout> for WatchdogTimeout
sourcefn eq(&self, other: &WatchdogTimeout) -> bool
fn eq(&self, other: &WatchdogTimeout) -> bool
impl Copy for WatchdogTimeout
impl Eq for WatchdogTimeout
impl StructuralEq for WatchdogTimeout
impl StructuralPartialEq for WatchdogTimeout
Auto Trait Implementations
impl RefUnwindSafe for WatchdogTimeout
impl Send for WatchdogTimeout
impl Sync for WatchdogTimeout
impl Unpin for WatchdogTimeout
impl UnwindSafe for WatchdogTimeout
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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