pub struct VZVirtioNetworkDeviceConfiguration(/* private fields */);
Expand description
configure of network device through the Virtio interface
Implementations§
Source§impl VZVirtioNetworkDeviceConfiguration
impl VZVirtioNetworkDeviceConfiguration
pub fn new<T: VZNetworkDeviceAttachment>( attachment: T, ) -> VZVirtioNetworkDeviceConfiguration
pub fn set_attachment<T: VZNetworkDeviceAttachment>(&mut self, attachment: T)
pub fn set_mac_address(&mut self, mac: VZMACAddress)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VZVirtioNetworkDeviceConfiguration
impl RefUnwindSafe for VZVirtioNetworkDeviceConfiguration
impl !Send for VZVirtioNetworkDeviceConfiguration
impl !Sync for VZVirtioNetworkDeviceConfiguration
impl Unpin for VZVirtioNetworkDeviceConfiguration
impl UnwindSafe for VZVirtioNetworkDeviceConfiguration
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