pub struct OverTempShutdownControl { /* private fields */ }
Expand description
Controls the AXP192 internal over-temperature shutdown function. Other bits are reserved.
Implementations§
Source§impl OverTempShutdownControl
impl OverTempShutdownControl
Sourcepub fn internal_over_temp_shutdown_enable(&self) -> bool
pub fn internal_over_temp_shutdown_enable(&self) -> bool
Read the internal_over_temp_shutdown_enable
field of the register.
AXP192 internal over-temperature shutdown function (true: enabled, device shuts down on OT; false: disabled).
Sourcepub fn set_internal_over_temp_shutdown_enable(&mut self, value: bool)
pub fn set_internal_over_temp_shutdown_enable(&mut self, value: bool)
Write the internal_over_temp_shutdown_enable
field of the register.
AXP192 internal over-temperature shutdown function (true: enabled, device shuts down on OT; false: disabled).
Trait Implementations§
Source§impl BitAnd for OverTempShutdownControl
impl BitAnd for OverTempShutdownControl
Source§impl BitAndAssign for OverTempShutdownControl
impl BitAndAssign for OverTempShutdownControl
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moreSource§impl BitOr for OverTempShutdownControl
impl BitOr for OverTempShutdownControl
Source§impl BitOrAssign for OverTempShutdownControl
impl BitOrAssign for OverTempShutdownControl
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moreSource§impl BitXor for OverTempShutdownControl
impl BitXor for OverTempShutdownControl
Source§impl BitXorAssign for OverTempShutdownControl
impl BitXorAssign for OverTempShutdownControl
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moreSource§impl Clone for OverTempShutdownControl
impl Clone for OverTempShutdownControl
Source§fn clone(&self) -> OverTempShutdownControl
fn clone(&self) -> OverTempShutdownControl
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 OverTempShutdownControl
impl Debug for OverTempShutdownControl
Source§impl From<OverTempShutdownControl> for [u8; 1]
impl From<OverTempShutdownControl> for [u8; 1]
Source§fn from(val: OverTempShutdownControl) -> Self
fn from(val: OverTempShutdownControl) -> Self
Converts to this type from the input type.
Source§impl From<OverTempShutdownControl> for FieldSetValue
impl From<OverTempShutdownControl> for FieldSetValue
Source§fn from(val: OverTempShutdownControl) -> Self
fn from(val: OverTempShutdownControl) -> Self
Converts to this type from the input type.
Source§impl Not for OverTempShutdownControl
impl Not for OverTempShutdownControl
Source§impl PartialEq for OverTempShutdownControl
impl PartialEq for OverTempShutdownControl
impl Copy for OverTempShutdownControl
impl Eq for OverTempShutdownControl
impl StructuralPartialEq for OverTempShutdownControl
Auto Trait Implementations§
impl Freeze for OverTempShutdownControl
impl RefUnwindSafe for OverTempShutdownControl
impl Send for OverTempShutdownControl
impl Sync for OverTempShutdownControl
impl Unpin for OverTempShutdownControl
impl UnwindSafe for OverTempShutdownControl
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