#[repr(C)]pub struct HotCachePtr {
pub seg_offset: u64,
pub block_offset: u32,
pub vector_count: u32,
}Expand description
Inline hotset pointer for the hot vector cache (HOT_SEG).
Offset 0x078 in Level0Root.
Fields§
§seg_offset: u64Byte offset to the HOT_SEG with interleaved hot vectors.
block_offset: u32Block offset within the segment.
vector_count: u32Number of vectors in the hot cache.
Trait Implementations§
Source§impl Clone for HotCachePtr
impl Clone for HotCachePtr
Source§fn clone(&self) -> HotCachePtr
fn clone(&self) -> HotCachePtr
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HotCachePtr
impl Debug for HotCachePtr
impl Copy for HotCachePtr
Auto Trait Implementations§
impl Freeze for HotCachePtr
impl RefUnwindSafe for HotCachePtr
impl Send for HotCachePtr
impl Sync for HotCachePtr
impl Unpin for HotCachePtr
impl UnwindSafe for HotCachePtr
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