#[repr(transparent)]pub struct ExceptionClass(pub u8);
Tuple Fields§
§0: u8
Implementations§
Source§impl ExceptionClass
impl ExceptionClass
pub const UNKNOWN: ExceptionClass
pub const WFI: ExceptionClass
pub const MCR_MRC_COPROC_15: ExceptionClass
pub const MCRR_MRRC_COPROC_15: ExceptionClass
pub const MCR_MRC_COPROC_14: ExceptionClass
pub const LDC_STC: ExceptionClass
pub const FP_OR_SIMD: ExceptionClass
pub const VMRS: ExceptionClass
pub const POINTER_AUTH_HCR_OR_SCR: ExceptionClass
pub const LS64: ExceptionClass
pub const MRRC_COPROC_14: ExceptionClass
pub const BRANCH_TARGET: ExceptionClass
pub const ILLEGAL_STATE: ExceptionClass
pub const SVC32: ExceptionClass
pub const HVC32: ExceptionClass
pub const SMC32: ExceptionClass
pub const SVC: ExceptionClass
pub const HVC: ExceptionClass
pub const SMC: ExceptionClass
pub const SYSTEM: ExceptionClass
pub const SVE: ExceptionClass
pub const ERET: ExceptionClass
pub const TSTART: ExceptionClass
pub const POINTER_AUTH: ExceptionClass
pub const SME: ExceptionClass
pub const INSTRUCTION_ABORT_LOWER: ExceptionClass
pub const INSTRUCTION_ABORT: ExceptionClass
pub const PC_ALIGNMENT: ExceptionClass
pub const DATA_ABORT_LOWER: ExceptionClass
pub const DATA_ABORT: ExceptionClass
pub const SP_ALIGNMENT_FAULT: ExceptionClass
pub const MEMORY_OP: ExceptionClass
pub const FP_EXCEPTION_32: ExceptionClass
pub const FP_EXCEPTION_64: ExceptionClass
pub const SERROR: ExceptionClass
pub const BREAKPOINT_LOWER: ExceptionClass
pub const BREAKPOINT: ExceptionClass
pub const STEP_LOWER: ExceptionClass
pub const STEP: ExceptionClass
pub const WATCHPOINT_LOWER: ExceptionClass
pub const WATCHPOINT: ExceptionClass
pub const BRK32: ExceptionClass
pub const VECTOR_CATCH_32: ExceptionClass
pub const BRK: ExceptionClass
Trait Implementations§
Source§impl Clone for ExceptionClass
impl Clone for ExceptionClass
Source§fn clone(&self) -> ExceptionClass
fn clone(&self) -> ExceptionClass
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 ExceptionClass
impl Debug for ExceptionClass
Source§impl Hash for ExceptionClass
impl Hash for ExceptionClass
Source§impl Ord for ExceptionClass
impl Ord for ExceptionClass
Source§fn cmp(&self, other: &ExceptionClass) -> Ordering
fn cmp(&self, other: &ExceptionClass) -> 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 ExceptionClass
impl PartialEq for ExceptionClass
Source§impl PartialOrd for ExceptionClass
impl PartialOrd for ExceptionClass
impl Copy for ExceptionClass
impl Eq for ExceptionClass
impl StructuralPartialEq for ExceptionClass
Auto Trait Implementations§
impl Freeze for ExceptionClass
impl RefUnwindSafe for ExceptionClass
impl Send for ExceptionClass
impl Sync for ExceptionClass
impl Unpin for ExceptionClass
impl UnwindSafe for ExceptionClass
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