[−][src]Enum atsamd51j19a::pm::sleepcfg::SLEEPMODER
Possible values of the field SLEEPMODE
Variants
IDLE0
CPU clock is OFF
IDLE1
AHB clock is OFF
IDLE2
APB clock are OFF
STANDBY
All Clocks are OFF
HIBERNATE
Backup domain is ON as well as some PDRAMs
BACKUP
Only Backup domain is powered ON
OFF
All power domains are powered OFF
_Reserved(u8)
Reserved
Methods
impl SLEEPMODER
[src]
pub fn bits(&self) -> u8
[src]
Value of the field as raw bits
pub fn is_idle0(&self) -> bool
[src]
Checks if the value of the field is IDLE0
pub fn is_idle1(&self) -> bool
[src]
Checks if the value of the field is IDLE1
pub fn is_idle2(&self) -> bool
[src]
Checks if the value of the field is IDLE2
pub fn is_standby(&self) -> bool
[src]
Checks if the value of the field is STANDBY
pub fn is_hibernate(&self) -> bool
[src]
Checks if the value of the field is HIBERNATE
pub fn is_backup(&self) -> bool
[src]
Checks if the value of the field is BACKUP
pub fn is_off(&self) -> bool
[src]
Checks if the value of the field is OFF
Trait Implementations
impl Debug for SLEEPMODER
[src]
impl PartialEq<SLEEPMODER> for SLEEPMODER
[src]
fn eq(&self, other: &SLEEPMODER) -> bool
[src]
fn ne(&self, other: &SLEEPMODER) -> bool
[src]
impl Copy for SLEEPMODER
[src]
impl Clone for SLEEPMODER
[src]
fn clone(&self) -> SLEEPMODER
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl Send for SLEEPMODER
impl Sync for SLEEPMODER
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,