#[repr(C)]pub struct vfio_iommu_type1_info_cap_iova_range {
pub header: vfio_info_cap_header,
pub nr_iovas: u32,
pub reserved: u32,
pub iova_ranges: __IncompleteArrayField<vfio_iova_range>,
}Fields§
§header: vfio_info_cap_header§nr_iovas: u32§reserved: u32§iova_ranges: __IncompleteArrayField<vfio_iova_range>Trait Implementations§
Source§impl Default for vfio_iommu_type1_info_cap_iova_range
impl Default for vfio_iommu_type1_info_cap_iova_range
Source§fn default() -> vfio_iommu_type1_info_cap_iova_range
fn default() -> vfio_iommu_type1_info_cap_iova_range
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for vfio_iommu_type1_info_cap_iova_range
impl RefUnwindSafe for vfio_iommu_type1_info_cap_iova_range
impl Send for vfio_iommu_type1_info_cap_iova_range
impl Sync for vfio_iommu_type1_info_cap_iova_range
impl Unpin for vfio_iommu_type1_info_cap_iova_range
impl UnwindSafe for vfio_iommu_type1_info_cap_iova_range
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