pub struct Vdpa {
pub path: Option<PathBuf>,
pub num_queues: Option<usize>,
pub iommu: Option<OnOff>,
pub id: Option<String>,
pub pci_segment: Option<String>,
}
Fields§
§path: Option<PathBuf>
§num_queues: Option<usize>
§iommu: Option<OnOff>
§id: Option<String>
§pci_segment: Option<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Vdpa
impl<'de> Deserialize<'de> for Vdpa
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Vdpa
impl StructuralPartialEq for Vdpa
Auto Trait Implementations§
impl Freeze for Vdpa
impl RefUnwindSafe for Vdpa
impl Send for Vdpa
impl Sync for Vdpa
impl Unpin for Vdpa
impl UnwindSafe for Vdpa
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