pub struct RetrievalStatistics {
pub indexed_vectors: usize,
pub vector_dimension: usize,
pub index_built: bool,
pub config: RetrievalConfig,
}Expand description
Statistics about the retrieval system
Fields§
§indexed_vectors: usizeNumber of vectors indexed in the system
vector_dimension: usizeDimensionality of the vector embeddings
index_built: boolWhether the vector index has been built
config: RetrievalConfigCurrent retrieval configuration
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RetrievalStatistics
impl RefUnwindSafe for RetrievalStatistics
impl Send for RetrievalStatistics
impl Sync for RetrievalStatistics
impl Unpin for RetrievalStatistics
impl UnsafeUnpin for RetrievalStatistics
impl UnwindSafe for RetrievalStatistics
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> 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