pub struct MmiFile { /* private fields */ }
Expand description
Lazily computed file that contains information about a task’s memory management information.
Implementations§
Trait Implementations§
source§impl ByteWriter for MmiFile
impl ByteWriter for MmiFile
source§impl File for MmiFile
impl File for MmiFile
source§fn as_mapping(&self) -> Result<&MappedPages, &'static str>
fn as_mapping(&self) -> Result<&MappedPages, &'static str>
Returns a view of this file as an immutable memory-mapped region.
source§impl FsNode for MmiFile
impl FsNode for MmiFile
source§fn get_absolute_path(&self) -> String
fn get_absolute_path(&self) -> String
Recursively gets the absolute pathname as a String
source§fn get_parent_dir(&self) -> Option<DirRef>
fn get_parent_dir(&self) -> Option<DirRef>
Returns the parent directory of the current node.
source§fn set_parent_dir(&mut self, _: WeakDirRef)
fn set_parent_dir(&mut self, _: WeakDirRef)
Sets this node’s parent directory.
This is useful for ensuring correctness when inserting or removing
files or directories from their parent directory.
Auto Trait Implementations§
impl !RefUnwindSafe for MmiFile
impl Send for MmiFile
impl Sync for MmiFile
impl Unpin for MmiFile
impl !UnwindSafe for MmiFile
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