enum Transport {
Pci {
pci: TransportPci,
},
Mmio {
irq_evt_edge: IrqEdgeEvent,
},
VhostUser {
call_evt: Event,
signal_config_changed_fn: Box<dyn Fn() + Send + Sync>,
},
}Variants§
Auto Trait Implementations§
impl Freeze for Transport
impl !RefUnwindSafe for Transport
impl Send for Transport
impl Sync for Transport
impl Unpin for Transport
impl !UnwindSafe for Transport
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