Enum tartan_arch::aarch64::StackPointerSelect
source · pub enum StackPointerSelect {
Level0,
CurrentLevel,
}
Available on AArch64 only.
Expand description
Controls which stack pointer register is used when executing code at EL1 or higher.
Variants§
Level0
T
(thread) mode: use the stack pointer register from EL0.
CurrentLevel
H
(handler) mode: use the stack pointer register for the current exception
level.
Implementations§
source§impl StackPointerSelect
impl StackPointerSelect
Auto Trait Implementations§
impl Freeze for StackPointerSelect
impl RefUnwindSafe for StackPointerSelect
impl Send for StackPointerSelect
impl Sync for StackPointerSelect
impl Unpin for StackPointerSelect
impl UnwindSafe for StackPointerSelect
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