Struct qapi_qmp::VhostStatus
source · pub struct VhostStatus {
pub acked_features: VirtioDeviceFeatures,
pub backend_cap: u64,
pub backend_features: VirtioDeviceFeatures,
pub features: VirtioDeviceFeatures,
pub log_enabled: bool,
pub log_size: u64,
pub max_queues: u64,
pub n_mem_sections: i64,
pub n_tmp_sections: i64,
pub nvqs: u32,
pub protocol_features: VhostDeviceProtocols,
pub vq_index: i64,
}
Fields§
§acked_features: VirtioDeviceFeatures
§backend_cap: u64
§backend_features: VirtioDeviceFeatures
§features: VirtioDeviceFeatures
§log_enabled: bool
§log_size: u64
§max_queues: u64
§n_mem_sections: i64
§n_tmp_sections: i64
§nvqs: u32
§protocol_features: VhostDeviceProtocols
§vq_index: i64
Trait Implementations§
source§impl Clone for VhostStatus
impl Clone for VhostStatus
source§fn clone(&self) -> VhostStatus
fn clone(&self) -> VhostStatus
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 moresource§impl Debug for VhostStatus
impl Debug for VhostStatus
source§impl<'de> Deserialize<'de> for VhostStatus
impl<'de> Deserialize<'de> for VhostStatus
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 RefUnwindSafe for VhostStatus
impl Send for VhostStatus
impl Sync for VhostStatus
impl Unpin for VhostStatus
impl UnwindSafe for VhostStatus
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