pub struct VmSpace { /* private fields */ }
Expand description
A virtual address space object.
Implementations§
Source§impl VmSpace
impl VmSpace
Sourcepub fn from_handle(handle: OwnedHandle) -> VmSpace
pub fn from_handle(handle: OwnedHandle) -> VmSpace
Instantiates the object from the given handle.
Sourcepub fn handle(&self) -> &OwnedHandle
pub fn handle(&self) -> &OwnedHandle
Returns the handle.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VmSpace
impl RefUnwindSafe for VmSpace
impl Send for VmSpace
impl Sync for VmSpace
impl Unpin for VmSpace
impl UnwindSafe for VmSpace
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