#[repr(transparent)]pub struct TdCallLeaf(pub u64);
Expand description
TDCALL instruction leafs that are passed into the tdcall instruction in eax.
Tuple Fields§
§0: u64
Implementations§
Source§impl TdCallLeaf
impl TdCallLeaf
pub const VP_VMCALL: TdCallLeaf
pub const VP_INFO: TdCallLeaf
pub const MR_RTMR_EXTEND: TdCallLeaf
pub const VP_VEINFO_GET: TdCallLeaf
pub const MR_REPORT: TdCallLeaf
pub const VP_CPUIDVE_SET: TdCallLeaf
pub const MEM_PAGE_ACCEPT: TdCallLeaf
pub const VM_RD: TdCallLeaf
pub const VM_WR: TdCallLeaf
pub const VP_RD: TdCallLeaf
pub const VP_WR: TdCallLeaf
pub const MEM_PAGE_ATTR_RD: TdCallLeaf
pub const MEM_PAGE_ATTR_WR: TdCallLeaf
pub const VP_ENTER: TdCallLeaf
pub const VP_INVGLA: TdCallLeaf
Trait Implementations§
Source§impl Clone for TdCallLeaf
impl Clone for TdCallLeaf
Source§fn clone(&self) -> TdCallLeaf
fn clone(&self) -> TdCallLeaf
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 TdCallLeaf
impl Debug for TdCallLeaf
Source§impl Hash for TdCallLeaf
impl Hash for TdCallLeaf
Source§impl Ord for TdCallLeaf
impl Ord for TdCallLeaf
Source§fn cmp(&self, other: &TdCallLeaf) -> Ordering
fn cmp(&self, other: &TdCallLeaf) -> 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 TdCallLeaf
impl PartialEq for TdCallLeaf
Source§impl PartialOrd for TdCallLeaf
impl PartialOrd for TdCallLeaf
impl Copy for TdCallLeaf
impl Eq for TdCallLeaf
impl StructuralPartialEq for TdCallLeaf
Auto Trait Implementations§
impl Freeze for TdCallLeaf
impl RefUnwindSafe for TdCallLeaf
impl Send for TdCallLeaf
impl Sync for TdCallLeaf
impl Unpin for TdCallLeaf
impl UnwindSafe for TdCallLeaf
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