pub struct VdpaBuilder { /* private fields */ }
Expand description
Builder for Vdpa
.
Implementations§
Source§impl VdpaBuilder
impl VdpaBuilder
pub fn path<VALUE: Into<PathBuf>>(&mut self, value: VALUE) -> &mut Self
pub fn num_queues<VALUE: Into<usize>>(&mut self, value: VALUE) -> &mut Self
pub fn iommu<VALUE: Into<OnOff>>(&mut self, value: VALUE) -> &mut Self
pub fn id<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn pci_segment<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Trait Implementations§
Source§impl Clone for VdpaBuilder
impl Clone for VdpaBuilder
Source§fn clone(&self) -> VdpaBuilder
fn clone(&self) -> VdpaBuilder
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 moreAuto Trait Implementations§
impl Freeze for VdpaBuilder
impl RefUnwindSafe for VdpaBuilder
impl Send for VdpaBuilder
impl Sync for VdpaBuilder
impl Unpin for VdpaBuilder
impl UnwindSafe for VdpaBuilder
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