pub struct XenForeignMemory { /* private fields */ }
Implementations§
Source§impl XenForeignMemory
impl XenForeignMemory
pub fn new() -> Result<Self, XenError>
pub fn map( &self, domain_id: XenDomainId, protection: XenForeignMemoryProtection, arr: &[u64], err: Option<&mut [i32]>, ) -> Result<XenForeignMemoryMapped, XenError>
Trait Implementations§
Source§impl Clone for XenForeignMemory
impl Clone for XenForeignMemory
Source§fn clone(&self) -> XenForeignMemory
fn clone(&self) -> XenForeignMemory
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for XenForeignMemory
impl RefUnwindSafe for XenForeignMemory
impl !Send for XenForeignMemory
impl !Sync for XenForeignMemory
impl Unpin for XenForeignMemory
impl UnwindSafe for XenForeignMemory
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