[]Enum cortex_a::regs::CurrentEL::EL::Value

pub enum Value {
    EL0,
    EL1,
    EL2,
    EL3,
}

Current Exception level. Possible values of this field are:

00 EL0 01 EL1 10 EL2 11 EL3

When the HCR_EL2.NV bit is 1, Non-secure EL1 read accesses to the CurrentEL register return the value of 0x2 in this field.

This field resets to a value that is architecturally UNKNOWN.

Variants

EL0
EL1
EL2
EL3

Trait Implementations

impl TryFromValue<u32> for Value

type EnumType = Value

Auto Trait Implementations

impl Unpin for Value

impl Send for Value

impl Sync for Value

Blanket Implementations

impl<T> From<T> for 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> Into<U> for T where
    U: From<T>, 
[src]

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.

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

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

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