pub struct PumptwoEfuseState(/* private fields */);Implementations§
Source§impl PumptwoEfuseState
impl PumptwoEfuseState
Sourcepub const fn with_state_checked(self, value: u8) -> Result<Self, ()>
pub const fn with_state_checked(self, value: u8) -> Result<Self, ()>
PumpTwo eFuse state.
0=ON, 1=AUTO, 2=OFF
Bits: 0..8
Sourcepub const fn with_state(self, value: u8) -> Self
pub const fn with_state(self, value: u8) -> Self
PumpTwo eFuse state.
0=ON, 1=AUTO, 2=OFF
Bits: 0..8
Trait Implementations§
Source§impl Clone for PumptwoEfuseState
impl Clone for PumptwoEfuseState
Source§fn clone(&self) -> PumptwoEfuseState
fn clone(&self) -> PumptwoEfuseState
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 PumptwoEfuseState
impl Debug for PumptwoEfuseState
Source§impl Default for PumptwoEfuseState
impl Default for PumptwoEfuseState
Source§impl From<PumptwoEfuseState> for u8
impl From<PumptwoEfuseState> for u8
Source§fn from(v: PumptwoEfuseState) -> Self
fn from(v: PumptwoEfuseState) -> Self
Converts to this type from the input type.
Source§impl From<u8> for PumptwoEfuseState
impl From<u8> for PumptwoEfuseState
Source§impl ToCanFrame for PumptwoEfuseState
impl ToCanFrame for PumptwoEfuseState
impl Copy for PumptwoEfuseState
Auto Trait Implementations§
impl Freeze for PumptwoEfuseState
impl RefUnwindSafe for PumptwoEfuseState
impl Send for PumptwoEfuseState
impl Sync for PumptwoEfuseState
impl Unpin for PumptwoEfuseState
impl UnwindSafe for PumptwoEfuseState
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