#[repr(u32)]pub enum RegisterSegment {
Es = 18,
Cs = 19,
Ss = 20,
Ds = 21,
Fs = 22,
Gs = 23,
Ldtr = 24,
Tr = 25,
}Expand description
Segment registers
Variants§
Trait Implementations§
Source§impl Clone for RegisterSegment
impl Clone for RegisterSegment
Source§fn clone(&self) -> RegisterSegment
fn clone(&self) -> RegisterSegment
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 RegisterSegment
impl Debug for RegisterSegment
Source§impl RegisterName for RegisterSegment
impl RegisterName for RegisterSegment
Source§type Value = WHV_X64_SEGMENT_REGISTER
type Value = WHV_X64_SEGMENT_REGISTER
The value type associated with the register.
Source§fn as_abi(&self) -> WHV_REGISTER_NAME
fn as_abi(&self) -> WHV_REGISTER_NAME
The ABI register name.
impl Copy for RegisterSegment
Auto Trait Implementations§
impl Freeze for RegisterSegment
impl RefUnwindSafe for RegisterSegment
impl Send for RegisterSegment
impl Sync for RegisterSegment
impl Unpin for RegisterSegment
impl UnsafeUnpin for RegisterSegment
impl UnwindSafe for RegisterSegment
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