pub struct MemLevel {}
Expand description
Memory hierarchy levels.
This is being deprecated in favour of MemLevel2
.
Fields§
§na: bool
Not available.
hit: bool
Hit level.
miss: bool
Miss level.
l1: bool
L1.
lfb: bool
Line fill buffer.
l2: bool
L2.
l3: bool
L3.
loc_ram: bool
Local DRAM.
rem_ram1: bool
Remote DRAM (1 hop).
rem_ram2: bool
Remote DRAM (2 hops).
rem_cce1: bool
Remote cache (1 hop).
rem_cce2: bool
Remote cache (2 hops).
io: bool
I/O memory.
unc: bool
Uncached memory.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MemLevel
impl RefUnwindSafe for MemLevel
impl Send for MemLevel
impl Sync for MemLevel
impl Unpin for MemLevel
impl UnwindSafe for MemLevel
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