pub enum BackingType {
Anonymous,
FileBacked {
inode: u64,
offset: u64,
},
}Expand description
How a lazy page is backed when finally faulted in.
Variants§
Anonymous
Anonymous memory (zero-filled on first access).
FileBacked
File-backed memory (load from inode + offset).
Trait Implementations§
Source§impl Clone for BackingType
impl Clone for BackingType
Source§fn clone(&self) -> BackingType
fn clone(&self) -> BackingType
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BackingType
impl Debug for BackingType
Source§impl PartialEq for BackingType
impl PartialEq for BackingType
impl Copy for BackingType
impl Eq for BackingType
impl StructuralPartialEq for BackingType
Auto Trait Implementations§
impl Freeze for BackingType
impl RefUnwindSafe for BackingType
impl Send for BackingType
impl Sync for BackingType
impl Unpin for BackingType
impl UnwindSafe for BackingType
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)