Enum cortex_m_semihosting::debug::Exception
source · [−]pub enum Exception {
Show 18 variants
BranchThroughZero,
UndefinedInstr,
SoftwareInterrupt,
PrefetchAbort,
DataAbort,
AddressException,
IRQ,
FIQ,
BreakPoint,
WatchPoint,
StepComplete,
RunTimeErrorUnknown,
InternalError,
UserInterruption,
ApplicationExit,
StackOverflow,
DivisionByZero,
OSSpecific,
}
Expand description
This values are taken from section 5.5.2 of ADS Debug Target Guide (DUI0058).
Variants
BranchThroughZero
UndefinedInstr
SoftwareInterrupt
PrefetchAbort
DataAbort
AddressException
IRQ
FIQ
BreakPoint
WatchPoint
StepComplete
RunTimeErrorUnknown
InternalError
UserInterruption
ApplicationExit
StackOverflow
DivisionByZero
OSSpecific
Auto Trait Implementations
impl RefUnwindSafe for Exception
impl Send for Exception
impl Sync for Exception
impl Unpin for Exception
impl UnwindSafe for Exception
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more