pub struct L3CatInfo { /* private fields */ }
Expand description
L3 Cache Allocation Technology Enumeration Sub-leaf (LEAF=0x10, SUBLEAF=1).
Implementations§
source§impl L3CatInfo
impl L3CatInfo
sourcepub fn capacity_mask_length(&self) -> u8
pub fn capacity_mask_length(&self) -> u8
Length of the capacity bit mask.
sourcepub fn isolation_bitmap(&self) -> u32
pub fn isolation_bitmap(&self) -> u32
Bit-granular map of isolation/contention of allocation units.
sourcepub fn highest_cos(&self) -> u16
pub fn highest_cos(&self) -> u16
Highest COS number supported for this Leaf.
sourcepub fn has_code_data_prioritization(&self) -> bool
pub fn has_code_data_prioritization(&self) -> bool
Is Code and Data Prioritization Technology supported?
Trait Implementations§
Auto Trait Implementations§
impl Freeze for L3CatInfo
impl RefUnwindSafe for L3CatInfo
impl Send for L3CatInfo
impl Sync for L3CatInfo
impl Unpin for L3CatInfo
impl UnwindSafe for L3CatInfo
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