Struct x86defs::tdx::TdVpsClassCode
source · #[repr(transparent)]pub struct TdVpsClassCode(pub u8);
Tuple Fields§
§0: u8
Implementations§
source§impl TdVpsClassCode
impl TdVpsClassCode
pub const TD_VMCS: TdVpsClassCode = _
pub const VAPIC: TdVpsClassCode = _
pub const VE_INFO: TdVpsClassCode = _
pub const GUEST_GPR_STATE: TdVpsClassCode = _
pub const GUEST_STATE: TdVpsClassCode = _
pub const GUEST_EXT_STATE: TdVpsClassCode = _
pub const GUEST_MSR_STATE: TdVpsClassCode = _
pub const MANAGEMENT: TdVpsClassCode = _
pub const CPUID_CONTROL: TdVpsClassCode = _
pub const EPT_VIOLATION_LOG: TdVpsClassCode = _
pub const VMCS_1: TdVpsClassCode = _
pub const MSR_BITMAPS_1: TdVpsClassCode = _
pub const MSR_BITMAPS_SHADOW_1: TdVpsClassCode = _
pub const VMCS_2: TdVpsClassCode = _
pub const MSR_BITMAPS_2: TdVpsClassCode = _
pub const MSR_BITMAPS_SHADOW_2: TdVpsClassCode = _
pub const VMCS_3: TdVpsClassCode = _
Trait Implementations§
source§impl Clone for TdVpsClassCode
impl Clone for TdVpsClassCode
source§fn clone(&self) -> TdVpsClassCode
fn clone(&self) -> TdVpsClassCode
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 TdVpsClassCode
impl Debug for TdVpsClassCode
source§impl Hash for TdVpsClassCode
impl Hash for TdVpsClassCode
source§impl Ord for TdVpsClassCode
impl Ord for TdVpsClassCode
source§fn cmp(&self, other: &TdVpsClassCode) -> Ordering
fn cmp(&self, other: &TdVpsClassCode) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for TdVpsClassCode
impl PartialEq for TdVpsClassCode
source§impl PartialOrd for TdVpsClassCode
impl PartialOrd for TdVpsClassCode
impl Copy for TdVpsClassCode
impl Eq for TdVpsClassCode
impl StructuralPartialEq for TdVpsClassCode
Auto Trait Implementations§
impl Freeze for TdVpsClassCode
impl RefUnwindSafe for TdVpsClassCode
impl Send for TdVpsClassCode
impl Sync for TdVpsClassCode
impl Unpin for TdVpsClassCode
impl UnwindSafe for TdVpsClassCode
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)