#[repr(C)]pub struct KvmUserspaceMemoryRegion {
pub slot: u32,
pub flags: KvmMemFlag,
pub guest_phys_addr: u64,
pub memory_size: u64,
pub userspace_addr: u64,
}Fields§
§slot: u32§flags: KvmMemFlag§guest_phys_addr: u64§memory_size: u64§userspace_addr: u64Trait Implementations§
Source§impl Clone for KvmUserspaceMemoryRegion
impl Clone for KvmUserspaceMemoryRegion
Source§fn clone(&self) -> KvmUserspaceMemoryRegion
fn clone(&self) -> KvmUserspaceMemoryRegion
Returns a duplicate 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 moreSource§impl Debug for KvmUserspaceMemoryRegion
impl Debug for KvmUserspaceMemoryRegion
impl Copy for KvmUserspaceMemoryRegion
Auto Trait Implementations§
impl Freeze for KvmUserspaceMemoryRegion
impl RefUnwindSafe for KvmUserspaceMemoryRegion
impl Send for KvmUserspaceMemoryRegion
impl Sync for KvmUserspaceMemoryRegion
impl Unpin for KvmUserspaceMemoryRegion
impl UnsafeUnpin for KvmUserspaceMemoryRegion
impl UnwindSafe for KvmUserspaceMemoryRegion
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