pub enum Status {
CheckmacVerifyFailed = 1,
Execution = 15,
Parse = 3,
Crc = 255,
Unknown = 213,
Ecc = 5,
SelfTest = 7,
HealthTest = 8,
}Variants§
CheckmacVerifyFailed = 1
response status byte indicates CheckMac failure (status byte = 0x01)
Execution = 15
chip was in a state where it could not execute the command, response status byte indicates command execution error (status byte = 0x0F)
Parse = 3
response status byte indicates parsing error (status byte = 0x03)
Crc = 255
response status byte indicates Device did not receive data properly (status byte = 0xFF)
Unknown = 213
response status byte is unknown
Ecc = 5
response status byte is Ecc fault (status byte = 0x05)
SelfTest = 7
response status byte is Self Test Error, chip in failure mode (status byte = 0x07)
HealthTest = 8
random number generator health test error
Trait Implementations§
impl Copy for Status
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
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