Struct qapi_qmp::CpuDefinitionInfo
source · pub struct CpuDefinitionInfo {
pub alias_of: Option<String>,
pub migration_safe: Option<bool>,
pub unavailable_features: Option<Vec<String>>,
pub deprecated: bool,
pub name: String,
pub static_: bool,
pub typename: String,
}
Fields§
§alias_of: Option<String>
§migration_safe: Option<bool>
§deprecated: bool
§name: String
§static_: bool
§typename: String
Trait Implementations§
source§impl Clone for CpuDefinitionInfo
impl Clone for CpuDefinitionInfo
source§fn clone(&self) -> CpuDefinitionInfo
fn clone(&self) -> CpuDefinitionInfo
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 CpuDefinitionInfo
impl Debug for CpuDefinitionInfo
source§impl<'de> Deserialize<'de> for CpuDefinitionInfo
impl<'de> Deserialize<'de> for CpuDefinitionInfo
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 CpuDefinitionInfo
impl Send for CpuDefinitionInfo
impl Sync for CpuDefinitionInfo
impl Unpin for CpuDefinitionInfo
impl UnwindSafe for CpuDefinitionInfo
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