struct SignalHotPlugCommand {
upstream_address: PciAddress,
guest_devices: Vec<GuestDeviceStub>,
}Fields§
§upstream_address: PciAddressthe upstream address of hotplug port
guest_devices: Vec<GuestDeviceStub>the array of guest devices on the port
Implementations§
Source§impl SignalHotPlugCommand
impl SignalHotPlugCommand
fn new( upstream_address: PciAddress, guest_devices: Vec<GuestDeviceStub>, ) -> Result<Self, Error>
Trait Implementations§
Source§impl Clone for SignalHotPlugCommand
impl Clone for SignalHotPlugCommand
Source§fn clone(&self) -> SignalHotPlugCommand
fn clone(&self) -> SignalHotPlugCommand
Returns a copy 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 SignalHotPlugCommand
impl RefUnwindSafe for SignalHotPlugCommand
impl Send for SignalHotPlugCommand
impl Sync for SignalHotPlugCommand
impl Unpin for SignalHotPlugCommand
impl UnwindSafe for SignalHotPlugCommand
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