pub enum SFDPStatus1Volatility {
NonVolatile06,
Volatile06,
Volatile50,
NonVolatile06Volatile50,
Mixed06,
Reserved,
}Variants§
NonVolatile06
Status register 1 is non-volatile, powers up to its last state, write-enable with 0x06.
Volatile06
Status register 1 is volatile, powers up to all ‘1’, write-enable with 0x06.
Volatile50
Status register 1 is volatile, powers up to all ‘1’, write-enable with 0x50.
NonVolatile06Volatile50
Status register 1 powers up to its last non-volatile state, use 0x06 to write to non-volatile register, or use 0x50 to active and write volatile register.
Mixed06
Status register 1 contains a mix of volatile and non-volatile bits. Use instruction 0x06 to write.
Reserved
Reserved volatility mode.
Implementations§
Trait Implementations§
Source§impl Clone for SFDPStatus1Volatility
impl Clone for SFDPStatus1Volatility
Source§fn clone(&self) -> SFDPStatus1Volatility
fn clone(&self) -> SFDPStatus1Volatility
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 SFDPStatus1Volatility
impl Debug for SFDPStatus1Volatility
impl Copy for SFDPStatus1Volatility
Auto Trait Implementations§
impl Freeze for SFDPStatus1Volatility
impl RefUnwindSafe for SFDPStatus1Volatility
impl Send for SFDPStatus1Volatility
impl Sync for SFDPStatus1Volatility
impl Unpin for SFDPStatus1Volatility
impl UnwindSafe for SFDPStatus1Volatility
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