pub struct RdtMonitoringInfo { /* private fields */ }
Expand description
Intel Resource Director Technology RDT (LEAF=0x0F).
Monitoring Enumeration Sub-leaf (EAX = 0FH, ECX = 0 and ECX = 1)
§Platforms
❌ AMD ✅ Intel
Implementations§
Source§impl RdtMonitoringInfo
impl RdtMonitoringInfo
Sourcepub fn rmid_range(&self) -> u32
pub fn rmid_range(&self) -> u32
Maximum range (zero-based) of RMID within this physical processor of all types.
Sourcepub fn has_l3_monitoring(&self) -> bool
pub fn has_l3_monitoring(&self) -> bool
Supports L3 Cache Intel RDT Monitoring.
Sourcepub fn l3_monitoring(&self) -> Option<L3MonitoringInfo>
pub fn l3_monitoring(&self) -> Option<L3MonitoringInfo>
L3 Cache Monitoring.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RdtMonitoringInfo
impl RefUnwindSafe for RdtMonitoringInfo
impl Send for RdtMonitoringInfo
impl Sync for RdtMonitoringInfo
impl Unpin for RdtMonitoringInfo
impl UnwindSafe for RdtMonitoringInfo
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