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: TopoLevelType
Trait Implementations§
source§impl Clone for IntelExtTopo
impl Clone for IntelExtTopo
source§fn clone(&self) -> IntelExtTopo
fn clone(&self) -> IntelExtTopo
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 IntelExtTopo
impl Debug for IntelExtTopo
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