pub enum VhostDevRequest {
MsixChanged,
MsixEntryChanged(usize),
}Variants§
MsixChanged
Mask or unmask all the MSI entries for a Virtio Vhost device.
MsixEntryChanged(usize)
Mask or unmask a MSI entry for a Virtio Vhost device.
Trait Implementations§
Source§impl Debug for VhostDevRequest
impl Debug for VhostDevRequest
Source§impl<'de> Deserialize<'de> for VhostDevRequest
impl<'de> Deserialize<'de> for VhostDevRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VhostDevRequest
impl RefUnwindSafe for VhostDevRequest
impl Send for VhostDevRequest
impl Sync for VhostDevRequest
impl Unpin for VhostDevRequest
impl UnwindSafe for VhostDevRequest
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