Struct raw_cpuid::MemBwAllocationInfo [−][src]
pub struct MemBwAllocationInfo { /* fields omitted */ }Memory Bandwidth Allocation Enumeration Sub-leaf (EAX = 10H, ECX = ResID = 3).
Methods
impl MemBwAllocationInfo[src]
impl MemBwAllocationInfopub fn max_hba_throttling(&self) -> u16[src]
pub fn max_hba_throttling(&self) -> u16Reports the maximum MBA throttling value supported for the corresponding ResID using minus-one notation.
pub fn highest_cos(&self) -> u16[src]
pub fn highest_cos(&self) -> u16Highest COS number supported for this Leaf.
pub fn has_linear_response_delay(&self) -> bool[src]
pub fn has_linear_response_delay(&self) -> boolReports whether the response of the delay values is linear.
Trait Implementations
impl Debug for MemBwAllocationInfo[src]
impl Debug for MemBwAllocationInfofn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Default for MemBwAllocationInfo[src]
impl Default for MemBwAllocationInfofn default() -> MemBwAllocationInfo[src]
fn default() -> MemBwAllocationInfoReturns the "default value" for a type. Read more
Auto Trait Implementations
impl Send for MemBwAllocationInfo
impl Send for MemBwAllocationInfoimpl Sync for MemBwAllocationInfo
impl Sync for MemBwAllocationInfo