pub struct PageFlags(/* private fields */);Expand description
Page flags
Implementations§
Source§impl PageFlags
impl PageFlags
pub const PRESENT: Self
pub const WRITABLE: Self
pub const USER: Self
pub const WRITE_THROUGH: Self
pub const NO_CACHE: Self
pub const ACCESSED: Self
pub const DIRTY: Self
pub const HUGE: Self
pub const GLOBAL: Self
pub const NO_EXECUTE: Self
pub const EXECUTABLE: Self
pub fn contains(&self, other: Self) -> bool
Trait Implementations§
Source§impl BitOrAssign for PageFlags
impl BitOrAssign for PageFlags
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreimpl Copy for PageFlags
Auto Trait Implementations§
impl Freeze for PageFlags
impl RefUnwindSafe for PageFlags
impl Send for PageFlags
impl Sync for PageFlags
impl Unpin for PageFlags
impl UnwindSafe for PageFlags
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)