pub struct CpuFeature(/* private fields */);Expand description
CPU features required by the virtual machine. Examples: ‘sev’, ‘sev_es’, ‘sev_snp’.
Trait Implementations§
Source§impl Clone for CpuFeature
impl Clone for CpuFeature
Source§fn clone(&self) -> CpuFeature
fn clone(&self) -> CpuFeature
Returns a duplicate 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 CpuFeature
impl Debug for CpuFeature
Source§impl<'de> Deserialize<'de> for CpuFeature
impl<'de> Deserialize<'de> for CpuFeature
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
Source§impl PartialEq for CpuFeature
impl PartialEq for CpuFeature
Source§impl Serialize for CpuFeature
impl Serialize for CpuFeature
impl StructuralPartialEq for CpuFeature
Auto Trait Implementations§
impl Freeze for CpuFeature
impl RefUnwindSafe for CpuFeature
impl Send for CpuFeature
impl Sync for CpuFeature
impl Unpin for CpuFeature
impl UnsafeUnpin for CpuFeature
impl UnwindSafe for CpuFeature
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