Struct libcpuid_dump::IntelExtTopo
source · pub struct IntelExtTopo {
pub next_level: u32,
pub x2apic_id: u32,
pub num_proc: u32,
pub level_type: TopoLevelType,
}Expand description
Intel Extended Topology, available from CPUID.(EAX=0Bh, ECX=n) or CPUID.(EAX=1Fh, ECX=n)
Fields§
§next_level: u32§x2apic_id: u32§num_proc: u32§level_type: TopoLevelTypeTrait Implementations§
source§impl From<&CpuidResult> for IntelExtTopo
impl From<&CpuidResult> for IntelExtTopo
source§fn from(cpuid: &CpuidResult) -> Self
fn from(cpuid: &CpuidResult) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for IntelExtTopo
impl Send for IntelExtTopo
impl Sync for IntelExtTopo
impl Unpin for IntelExtTopo
impl UnwindSafe for IntelExtTopo
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