pub struct L3CacheStats {
pub entry_count: usize,
pub max_entries: usize,
pub similarity_threshold: f32,
pub embedding_dimension: usize,
pub total_accesses: u64,
pub embedding_cache_size: usize,
}Expand description
L3 cache statistics
Fields§
§entry_count: usizeNumber of entries
max_entries: usizeMaximum entries
similarity_threshold: f32Similarity threshold
embedding_dimension: usizeEmbedding dimension
total_accesses: u64Total accesses
embedding_cache_size: usizeEmbedding cache size
Trait Implementations§
Source§impl Clone for L3CacheStats
impl Clone for L3CacheStats
Source§fn clone(&self) -> L3CacheStats
fn clone(&self) -> L3CacheStats
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 moreAuto Trait Implementations§
impl Freeze for L3CacheStats
impl RefUnwindSafe for L3CacheStats
impl Send for L3CacheStats
impl Sync for L3CacheStats
impl Unpin for L3CacheStats
impl UnsafeUnpin for L3CacheStats
impl UnwindSafe for L3CacheStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more