pub struct NormalizationReport {
pub events: Vec<NormalizationEvent>,
pub dropped_segments: usize,
pub repaired_timestamps: usize,
pub markers_stripped: bool,
}Expand description
Report of repairs applied while normalizing a provider result.
Fields§
§events: Vec<NormalizationEvent>§dropped_segments: usize§repaired_timestamps: usize§markers_stripped: boolImplementations§
Trait Implementations§
Source§impl Clone for NormalizationReport
impl Clone for NormalizationReport
Source§fn clone(&self) -> NormalizationReport
fn clone(&self) -> NormalizationReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NormalizationReport
impl Debug for NormalizationReport
Source§impl Default for NormalizationReport
impl Default for NormalizationReport
Source§fn default() -> NormalizationReport
fn default() -> NormalizationReport
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NormalizationReport
impl<'de> Deserialize<'de> for NormalizationReport
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
impl Eq for NormalizationReport
Source§impl PartialEq for NormalizationReport
impl PartialEq for NormalizationReport
Source§impl Serialize for NormalizationReport
impl Serialize for NormalizationReport
impl StructuralPartialEq for NormalizationReport
Auto Trait Implementations§
impl Freeze for NormalizationReport
impl RefUnwindSafe for NormalizationReport
impl Send for NormalizationReport
impl Sync for NormalizationReport
impl Unpin for NormalizationReport
impl UnsafeUnpin for NormalizationReport
impl UnwindSafe for NormalizationReport
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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