pub trait VmmChipsetDevice:
ChipsetDevice
+ InspectMut
+ ProtobufSaveRestore
+ ChangeDeviceState { }Expand description
A supertrait of ChipsetDevice that requires devices to also support
InspectMut and SaveRestore.
We don’t want to put these bounds on ChipsetDevice directly, as that would
tightly couple ChipsetDevice devices with HvLite-specific infrastructure,
making it difficult to share device implementations across VMMs.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.