pub struct RAGStatsResponse {
pub retrieval_count: u64,
pub avg_retrieval_latency_ms: f64,
pub fetch_count: u64,
pub avg_fetch_latency_ms: f64,
pub total_pipeline_executions: u64,
pub avg_total_latency_ms: f64,
}Fields§
§retrieval_count: u64§avg_retrieval_latency_ms: f64§fetch_count: u64§avg_fetch_latency_ms: f64§total_pipeline_executions: u64§avg_total_latency_ms: f64Trait Implementations§
Source§impl Debug for RAGStatsResponse
impl Debug for RAGStatsResponse
Auto Trait Implementations§
impl Freeze for RAGStatsResponse
impl RefUnwindSafe for RAGStatsResponse
impl Send for RAGStatsResponse
impl Sync for RAGStatsResponse
impl Unpin for RAGStatsResponse
impl UnsafeUnpin for RAGStatsResponse
impl UnwindSafe for RAGStatsResponse
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