#[repr(u8)]pub enum Ipcmderrcode {
Show 16 variants
IPCMDERRCODE_0 = 0,
_RESERVED_1 = 1,
IPCMDERRCODE_2 = 2,
IPCMDERRCODE_3 = 3,
IPCMDERRCODE_4 = 4,
IPCMDERRCODE_5 = 5,
IPCMDERRCODE_6 = 6,
_RESERVED_7 = 7,
_RESERVED_8 = 8,
_RESERVED_9 = 9,
_RESERVED_a = 10,
_RESERVED_b = 11,
_RESERVED_c = 12,
_RESERVED_d = 13,
IPCMDERRCODE_14 = 14,
IPCMDERRCODE_15 = 15,
}Variants§
IPCMDERRCODE_0 = 0
No error.
_RESERVED_1 = 1
IPCMDERRCODE_2 = 2
IP command with JMP_ON_CS instruction used in the sequence.
IPCMDERRCODE_3 = 3
There is unknown instruction opcode in the sequence.
IPCMDERRCODE_4 = 4
Instruction DUMMY_SDR/DUMMY_RWDS_SDR used in DDR sequence.
IPCMDERRCODE_5 = 5
Instruction DUMMY_DDR/DUMMY_RWDS_DDR used in SDR sequence.
IPCMDERRCODE_6 = 6
Flash access start address exceed the whole flash address range (A1/A2/B1/B2).
_RESERVED_7 = 7
_RESERVED_8 = 8
_RESERVED_9 = 9
_RESERVED_a = 10
_RESERVED_b = 11
_RESERVED_c = 12
_RESERVED_d = 13
IPCMDERRCODE_14 = 14
Sequence execution timeout.
IPCMDERRCODE_15 = 15
Flash boundary crossed.
Implementations§
Source§impl Ipcmderrcode
impl Ipcmderrcode
Trait Implementations§
Source§impl Clone for Ipcmderrcode
impl Clone for Ipcmderrcode
Source§fn clone(&self) -> Ipcmderrcode
fn clone(&self) -> Ipcmderrcode
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 Ipcmderrcode
impl Debug for Ipcmderrcode
Source§impl From<Ipcmderrcode> for u8
impl From<Ipcmderrcode> for u8
Source§fn from(val: Ipcmderrcode) -> u8
fn from(val: Ipcmderrcode) -> u8
Converts to this type from the input type.
Source§impl From<u8> for Ipcmderrcode
impl From<u8> for Ipcmderrcode
Source§fn from(val: u8) -> Ipcmderrcode
fn from(val: u8) -> Ipcmderrcode
Converts to this type from the input type.
Source§impl Ord for Ipcmderrcode
impl Ord for Ipcmderrcode
Source§fn cmp(&self, other: &Ipcmderrcode) -> Ordering
fn cmp(&self, other: &Ipcmderrcode) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for Ipcmderrcode
impl PartialEq for Ipcmderrcode
Source§impl PartialOrd for Ipcmderrcode
impl PartialOrd for Ipcmderrcode
impl Copy for Ipcmderrcode
impl Eq for Ipcmderrcode
impl StructuralPartialEq for Ipcmderrcode
Auto Trait Implementations§
impl Freeze for Ipcmderrcode
impl RefUnwindSafe for Ipcmderrcode
impl Send for Ipcmderrcode
impl Sync for Ipcmderrcode
impl Unpin for Ipcmderrcode
impl UnwindSafe for Ipcmderrcode
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