Enum xous_api_log::api::Opcode
source · pub enum Opcode {
Show 40 variants
LogRecord,
StandardOutput,
StandardError,
ProgramName,
PanicStarted,
PanicMessage0,
PanicMessage1,
PanicMessage2,
PanicMessage3,
PanicMessage4,
PanicMessage5,
PanicMessage6,
PanicMessage7,
PanicMessage8,
PanicMessage9,
PanicMessage10,
PanicMessage11,
PanicMessage12,
PanicMessage13,
PanicMessage14,
PanicMessage15,
PanicMessage16,
PanicMessage17,
PanicMessage18,
PanicMessage19,
PanicMessage20,
PanicMessage21,
PanicMessage22,
PanicMessage23,
PanicMessage24,
PanicMessage25,
PanicMessage26,
PanicMessage27,
PanicMessage28,
PanicMessage29,
PanicMessage30,
PanicMessage31,
PanicMessage32,
PanicFinished,
EnableRx,
}Variants§
LogRecord
A LogRecord message, delivering structured log output
StandardOutput
A &[u8] destined for stdout
StandardError
A &[u8] destined for stderr
ProgramName
A xous::StringBuffer containing this program’s name
PanicStarted
A panic occurred, and a panic log is forthcoming
PanicMessage0
Log messages of varying size
PanicMessage1
PanicMessage2
PanicMessage3
PanicMessage4
PanicMessage5
PanicMessage6
PanicMessage7
PanicMessage8
PanicMessage9
PanicMessage10
PanicMessage11
PanicMessage12
PanicMessage13
PanicMessage14
PanicMessage15
PanicMessage16
PanicMessage17
PanicMessage18
PanicMessage19
PanicMessage20
PanicMessage21
PanicMessage22
PanicMessage23
PanicMessage24
PanicMessage25
PanicMessage26
PanicMessage27
PanicMessage28
PanicMessage29
PanicMessage30
PanicMessage31
PanicMessage32
PanicFinished
End of a panic
EnableRx
Enable receiving messages when the system is resumed from sleep.
Trait Implementations§
source§impl FromPrimitive for Opcode
impl FromPrimitive for Opcode
source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moresource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moresource§impl PartialEq<Opcode> for Opcode
impl PartialEq<Opcode> for Opcode
source§impl ToPrimitive for Opcode
impl ToPrimitive for Opcode
source§fn to_i64(&self) -> Option<i64>
fn to_i64(&self) -> Option<i64>
Converts the value of
self to an i64. If the value cannot be
represented by an i64, then None is returned.source§fn to_u64(&self) -> Option<u64>
fn to_u64(&self) -> Option<u64>
Converts the value of
self to a u64. If the value cannot be
represented by a u64, then None is returned.source§fn to_isize(&self) -> Option<isize>
fn to_isize(&self) -> Option<isize>
Converts the value of
self to an isize. If the value cannot be
represented by an isize, then None is returned.source§fn to_i8(&self) -> Option<i8>
fn to_i8(&self) -> Option<i8>
Converts the value of
self to an i8. If the value cannot be
represented by an i8, then None is returned.source§fn to_i16(&self) -> Option<i16>
fn to_i16(&self) -> Option<i16>
Converts the value of
self to an i16. If the value cannot be
represented by an i16, then None is returned.source§fn to_i32(&self) -> Option<i32>
fn to_i32(&self) -> Option<i32>
Converts the value of
self to an i32. If the value cannot be
represented by an i32, then None is returned.source§fn to_i128(&self) -> Option<i128>
fn to_i128(&self) -> Option<i128>
Converts the value of
self to an i128. If the value cannot be
represented by an i128 (i64 under the default implementation), then
None is returned. Read moresource§fn to_usize(&self) -> Option<usize>
fn to_usize(&self) -> Option<usize>
Converts the value of
self to a usize. If the value cannot be
represented by a usize, then None is returned.source§fn to_u8(&self) -> Option<u8>
fn to_u8(&self) -> Option<u8>
Converts the value of
self to a u8. If the value cannot be
represented by a u8, then None is returned.source§fn to_u16(&self) -> Option<u16>
fn to_u16(&self) -> Option<u16>
Converts the value of
self to a u16. If the value cannot be
represented by a u16, then None is returned.source§fn to_u32(&self) -> Option<u32>
fn to_u32(&self) -> Option<u32>
Converts the value of
self to a u32. If the value cannot be
represented by a u32, then None is returned.source§fn to_u128(&self) -> Option<u128>
fn to_u128(&self) -> Option<u128>
Converts the value of
self to a u128. If the value cannot be
represented by a u128 (u64 under the default implementation), then
None is returned. Read more