pub struct UpdateHarvestSessionRequest {
pub status: Option<HarvestSessionStatus>,
pub messages_processed: Option<i32>,
pub patterns_extracted: Option<i32>,
pub patterns_stored: Option<i32>,
pub duplicates_filtered: Option<i32>,
pub processing_time_ms: Option<i64>,
pub error_message: Option<String>,
pub extraction_time_ms: Option<i64>,
pub deduplication_time_ms: Option<i64>,
pub storage_time_ms: Option<i64>,
pub memory_usage_mb: Option<f64>,
pub cpu_usage_percent: Option<f64>,
}Fields§
§status: Option<HarvestSessionStatus>§messages_processed: Option<i32>§patterns_extracted: Option<i32>§patterns_stored: Option<i32>§duplicates_filtered: Option<i32>§processing_time_ms: Option<i64>§error_message: Option<String>§extraction_time_ms: Option<i64>§deduplication_time_ms: Option<i64>§storage_time_ms: Option<i64>§memory_usage_mb: Option<f64>§cpu_usage_percent: Option<f64>Trait Implementations§
Source§impl Clone for UpdateHarvestSessionRequest
impl Clone for UpdateHarvestSessionRequest
Source§fn clone(&self) -> UpdateHarvestSessionRequest
fn clone(&self) -> UpdateHarvestSessionRequest
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 moreSource§impl Debug for UpdateHarvestSessionRequest
impl Debug for UpdateHarvestSessionRequest
Source§impl<'de> Deserialize<'de> for UpdateHarvestSessionRequest
impl<'de> Deserialize<'de> for UpdateHarvestSessionRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UpdateHarvestSessionRequest
impl RefUnwindSafe for UpdateHarvestSessionRequest
impl Send for UpdateHarvestSessionRequest
impl Sync for UpdateHarvestSessionRequest
impl Unpin for UpdateHarvestSessionRequest
impl UnwindSafe for UpdateHarvestSessionRequest
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