pub struct AsyncPerformanceStats {
pub total_documents: usize,
pub total_entities: usize,
pub total_chunks: usize,
pub health_status: AsyncHealthStatus,
}Expand description
Performance statistics for async GraphRAG
Fields§
§total_documents: usizeTotal number of documents processed in the system
total_entities: usizeTotal number of entities extracted across all documents
total_chunks: usizeTotal number of text chunks created from documents
health_status: AsyncHealthStatusCurrent health status of the async GraphRAG system
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AsyncPerformanceStats
impl RefUnwindSafe for AsyncPerformanceStats
impl Send for AsyncPerformanceStats
impl Sync for AsyncPerformanceStats
impl Unpin for AsyncPerformanceStats
impl UnsafeUnpin for AsyncPerformanceStats
impl UnwindSafe for AsyncPerformanceStats
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