Struct raw_cpuid::RdtAllocationInfo
source · [−]pub struct RdtAllocationInfo { /* private fields */ }
Implementations
sourceimpl RdtAllocationInfo
impl RdtAllocationInfo
sourcepub fn has_l3_cat(&self) -> bool
pub fn has_l3_cat(&self) -> bool
Supports L3 Cache Allocation.
sourcepub fn has_l2_cat(&self) -> bool
pub fn has_l2_cat(&self) -> bool
Supports L2 Cache Allocation.
sourcepub fn has_memory_bandwidth_allocation(&self) -> bool
pub fn has_memory_bandwidth_allocation(&self) -> bool
Supports Memory Bandwidth Allocation.
sourcepub fn memory_bandwidth_allocation(&self) -> Option<MemBwAllocationInfo>
pub fn memory_bandwidth_allocation(&self) -> Option<MemBwAllocationInfo>
Memory Bandwidth Allocation Information.
Trait Implementations
sourceimpl Debug for RdtAllocationInfo
impl Debug for RdtAllocationInfo
sourceimpl Default for RdtAllocationInfo
impl Default for RdtAllocationInfo
sourcefn default() -> RdtAllocationInfo
fn default() -> RdtAllocationInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for RdtAllocationInfo
impl Send for RdtAllocationInfo
impl Sync for RdtAllocationInfo
impl Unpin for RdtAllocationInfo
impl UnwindSafe for RdtAllocationInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more