pub enum PeripheralError {
NvmError,
EccSingleError,
EccDualError,
LockError,
ProgrammingError,
AddressError,
}
Expand description
Errors generated by the NVM peripheral
Variants§
NvmError
NVM error
EccSingleError
Single ECC error
EccDualError
Dual ECC error
LockError
Locked error
ProgrammingError
Programming error
AddressError
Address error
Trait Implementations§
Source§impl Clone for PeripheralError
impl Clone for PeripheralError
Source§fn clone(&self) -> PeripheralError
fn clone(&self) -> PeripheralError
Returns a copy 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 PeripheralError
impl Debug for PeripheralError
Source§impl Format for PeripheralError
impl Format for PeripheralError
Source§impl PartialEq for PeripheralError
impl PartialEq for PeripheralError
impl Copy for PeripheralError
impl Eq for PeripheralError
impl StructuralPartialEq for PeripheralError
Auto Trait Implementations§
impl Freeze for PeripheralError
impl RefUnwindSafe for PeripheralError
impl Send for PeripheralError
impl Sync for PeripheralError
impl Unpin for PeripheralError
impl UnwindSafe for PeripheralError
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