pub struct PxeFlags(/* private fields */);Expand description
The various bits and flags that a Pxe has.
Implementations§
Source§impl PxeFlags
impl PxeFlags
pub const ACCESSED: Self
pub const CACHE_DISABLED: Self
pub const DIRTY: Self
pub const LARGE_PAGE: Self
pub const NO_EXECUTE: Self
pub const PRESENT: Self
pub const TRANSITION: Self
pub const USER_ACCESSIBLE: Self
pub const WRITABLE: Self
pub const WRITE_THROUGH: Self
pub fn new(bits: u64) -> Self
pub fn present(&self) -> bool
pub fn writable(&self) -> bool
pub fn user_accessible(&self) -> bool
pub fn write_through(&self) -> bool
pub fn cache_disabled(&self) -> bool
pub fn accessed(&self) -> bool
pub fn dirty(&self) -> bool
pub fn large_page(&self) -> bool
pub fn transition(&self) -> bool
pub fn no_execute(&self) -> bool
Trait Implementations§
Source§impl Ord for PxeFlags
impl Ord for PxeFlags
Source§impl PartialOrd for PxeFlags
impl PartialOrd for PxeFlags
impl Copy for PxeFlags
impl Eq for PxeFlags
impl StructuralPartialEq for PxeFlags
Auto Trait Implementations§
impl Freeze for PxeFlags
impl RefUnwindSafe for PxeFlags
impl Send for PxeFlags
impl Sync for PxeFlags
impl Unpin for PxeFlags
impl UnwindSafe for PxeFlags
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