Expand description
Information about physical location of the processor.
Fields
package: u32
Zero-based physical package number that identifies the cartridge of the processor.
core: u32
Zero-based physical core number within package of the processor.
thread: u32
Zero-based logical thread number within core of the processor.
Trait Implementations
sourceimpl Debug for CpuPhysicalLocation
impl Debug for CpuPhysicalLocation
sourceimpl Default for CpuPhysicalLocation
impl Default for CpuPhysicalLocation
sourcefn default() -> CpuPhysicalLocation
fn default() -> CpuPhysicalLocation
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for CpuPhysicalLocation
impl Send for CpuPhysicalLocation
impl Sync for CpuPhysicalLocation
impl Unpin for CpuPhysicalLocation
impl UnwindSafe for CpuPhysicalLocation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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