pub struct HarvesterStatus {
pub active: bool,
pub last_harvest: Option<DateTime<Utc>>,
pub messages_processed: u64,
pub patterns_extracted: u64,
pub memories_stored: u64,
pub duplicates_filtered: u64,
pub current_queue_size: usize,
pub health_status: String,
}Fields§
§active: bool§last_harvest: Option<DateTime<Utc>>§messages_processed: u64§patterns_extracted: u64§memories_stored: u64§duplicates_filtered: u64§current_queue_size: usize§health_status: StringTrait Implementations§
Source§impl Debug for HarvesterStatus
impl Debug for HarvesterStatus
Auto Trait Implementations§
impl Freeze for HarvesterStatus
impl RefUnwindSafe for HarvesterStatus
impl Send for HarvesterStatus
impl Sync for HarvesterStatus
impl Unpin for HarvesterStatus
impl UnwindSafe for HarvesterStatus
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