#[repr(u8)]pub enum PageTableEvictionPolicy {
OnRequest = 0,
Never = 1,
Always = 2,
}Variants§
Trait Implementations§
Source§impl Clone for PageTableEvictionPolicy
impl Clone for PageTableEvictionPolicy
Source§fn clone(&self) -> PageTableEvictionPolicy
fn clone(&self) -> PageTableEvictionPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable)§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PageTableEvictionPolicy
Source§impl Debug for PageTableEvictionPolicy
impl Debug for PageTableEvictionPolicy
impl Eq for PageTableEvictionPolicy
Source§impl Hash for PageTableEvictionPolicy
impl Hash for PageTableEvictionPolicy
Source§impl PartialEq for PageTableEvictionPolicy
impl PartialEq for PageTableEvictionPolicy
Source§fn eq(&self, other: &PageTableEvictionPolicy) -> bool
fn eq(&self, other: &PageTableEvictionPolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PageTableEvictionPolicy
Auto Trait Implementations§
impl Freeze for PageTableEvictionPolicy
impl RefUnwindSafe for PageTableEvictionPolicy
impl Send for PageTableEvictionPolicy
impl Sync for PageTableEvictionPolicy
impl Unpin for PageTableEvictionPolicy
impl UnsafeUnpin for PageTableEvictionPolicy
impl UnwindSafe for PageTableEvictionPolicy
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)