#[repr(C)]pub struct VfioDeviceInfo {
pub argsz: u32,
pub flags: VfioDeviceInfoFlag,
pub num_regions: u32,
pub num_irqs: u32,
pub cap_offset: u32,
pub pad: u32,
}Fields§
§argsz: u32§flags: VfioDeviceInfoFlag§num_regions: u32§num_irqs: u32§cap_offset: u32§pad: u32Trait Implementations§
Source§impl Clone for VfioDeviceInfo
impl Clone for VfioDeviceInfo
Source§fn clone(&self) -> VfioDeviceInfo
fn clone(&self) -> VfioDeviceInfo
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 VfioDeviceInfo
impl Debug for VfioDeviceInfo
Source§impl Default for VfioDeviceInfo
impl Default for VfioDeviceInfo
Source§fn default() -> VfioDeviceInfo
fn default() -> VfioDeviceInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VfioDeviceInfo
impl RefUnwindSafe for VfioDeviceInfo
impl Send for VfioDeviceInfo
impl Sync for VfioDeviceInfo
impl Unpin for VfioDeviceInfo
impl UnsafeUnpin for VfioDeviceInfo
impl UnwindSafe for VfioDeviceInfo
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