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: boolname: Stringstatic_: booltypename: StringTrait Implementations
sourceimpl Clone for CpuDefinitionInfo
impl Clone for CpuDefinitionInfo
sourcefn clone(&self) -> CpuDefinitionInfo
fn clone(&self) -> CpuDefinitionInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for CpuDefinitionInfo
impl Debug for CpuDefinitionInfo
sourceimpl<'de> Deserialize<'de> for CpuDefinitionInfo
impl<'de> Deserialize<'de> for CpuDefinitionInfo
sourcefn 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
sourceimpl Serialize for CpuDefinitionInfo
impl Serialize for CpuDefinitionInfo
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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more