#[repr(u8)]pub enum SystemDescriptorTypes32 {
TSSAvailable16 = 1,
LDT = 2,
TSSBusy16 = 3,
CallGate16 = 4,
TaskGate = 5,
InterruptGate16 = 6,
TrapGate16 = 7,
TssAvailable32 = 9,
TssBusy32 = 11,
CallGate32 = 12,
InterruptGate32 = 14,
TrapGate32 = 15,
}
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 = 1
LDT = 2
TSSBusy16 = 3
CallGate16 = 4
TaskGate = 5
InterruptGate16 = 6
TrapGate16 = 7
TssAvailable32 = 9
TssBusy32 = 11
CallGate32 = 12
InterruptGate32 = 14
TrapGate32 = 15
Trait Implementations§
Source§impl Clone for SystemDescriptorTypes32
impl Clone for SystemDescriptorTypes32
Source§fn clone(&self) -> SystemDescriptorTypes32
fn clone(&self) -> SystemDescriptorTypes32
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 SystemDescriptorTypes32
impl Debug for SystemDescriptorTypes32
Source§impl PartialEq for SystemDescriptorTypes32
impl PartialEq for SystemDescriptorTypes32
impl Copy for SystemDescriptorTypes32
impl Eq for SystemDescriptorTypes32
impl StructuralPartialEq for SystemDescriptorTypes32
Auto Trait Implementations§
impl Freeze for SystemDescriptorTypes32
impl RefUnwindSafe for SystemDescriptorTypes32
impl Send for SystemDescriptorTypes32
impl Sync for SystemDescriptorTypes32
impl Unpin for SystemDescriptorTypes32
impl UnwindSafe for SystemDescriptorTypes32
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