Enum x86::segmentation::SystemDescriptorTypes32
source · [−]#[repr(u8)]
pub enum SystemDescriptorTypes32 {
TSSAvailable16,
LDT,
TSSBusy16,
CallGate16,
TaskGate,
InterruptGate16,
TrapGate16,
TssAvailable32,
TssBusy32,
CallGate32,
InterruptGate32,
TrapGate32,
}
Expand description
System-Segment and Gate-Descriptor Types 32-bit mode. See also Intel 3a, Table 3-2 System Segment and Gate-Descriptor Types.
Variants
TSSAvailable16
LDT
TSSBusy16
CallGate16
TaskGate
InterruptGate16
TrapGate16
TssAvailable32
TssBusy32
CallGate32
InterruptGate32
TrapGate32
Trait Implementations
sourceimpl Clone for SystemDescriptorTypes32
impl Clone for SystemDescriptorTypes32
sourcefn clone(&self) -> SystemDescriptorTypes32
fn clone(&self) -> SystemDescriptorTypes32
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SystemDescriptorTypes32
impl Debug for SystemDescriptorTypes32
sourceimpl PartialEq<SystemDescriptorTypes32> for SystemDescriptorTypes32
impl PartialEq<SystemDescriptorTypes32> for SystemDescriptorTypes32
sourcefn eq(&self, other: &SystemDescriptorTypes32) -> bool
fn eq(&self, other: &SystemDescriptorTypes32) -> bool
impl Copy for SystemDescriptorTypes32
impl Eq for SystemDescriptorTypes32
impl StructuralEq for SystemDescriptorTypes32
impl StructuralPartialEq for SystemDescriptorTypes32
Auto Trait Implementations
impl RefUnwindSafe for SystemDescriptorTypes32
impl Send for SystemDescriptorTypes32
impl Sync for SystemDescriptorTypes32
impl Unpin for SystemDescriptorTypes32
impl UnwindSafe for SystemDescriptorTypes32
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