pub struct Efer;
Expand description
The Extended Feature Enable Register.
Implementations
sourceimpl Efer
impl Efer
sourcepub unsafe fn write(flags: EferFlags)
pub unsafe fn write(flags: EferFlags)
Write the EFER flags, preserving reserved values.
Preserves the value of reserved fields.
Safety
Unsafe because it’s possible to break memory safety with wrong flags, e.g. by disabling long mode.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Efer
impl Send for Efer
impl Sync for Efer
impl Unpin for Efer
impl UnwindSafe for Efer
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