[][src]Enum cortex_m_semihosting::debug::Exception

pub enum Exception {
    BranchThroughZero,
    UndefinedInstr,
    SoftwareInterrupt,
    PrefetchAbort,
    DataAbort,
    AddressException,
    IRQ,
    FIQ,
    BreakPoint,
    WatchPoint,
    StepComplete,
    RunTimeErrorUnknown,
    InternalError,
    UserInterruption,
    ApplicationExit,
    StackOverflow,
    DivisionByZero,
    OSSpecific,
}

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 Send for Exception

impl Sync for Exception

impl Unpin for Exception

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.