Struct cupid::ExtendedTopologyLeaf[][src]

pub struct ExtendedTopologyLeaf { /* fields omitted */ }

Methods

impl ExtendedTopologyLeaf
[src]

Get a unique topology ID of the next level type.

Number of logical processors at this level type.

The number reflects configuration as shipped by Intel.

Notes

Software must not use EBX[15:0] to enumerate processor topology of the system. This value in this field (EBX[15:0]) is only intended for display/diagnostic purposes. The actual number of logical processors available to BIOS/OS/Applications may be different from the value of EBX[15:0], depending on software and platform hardware configurations.

Level number.

Level type

x2APIC ID the current logical processor.

Notes

Unless the program is constrained to run on a single processor, multiple consecutive calls to this function can return different values.

Trait Implementations

impl Copy for ExtendedTopologyLeaf
[src]

impl Clone for ExtendedTopologyLeaf
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ExtendedTopologyLeaf
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations