pub struct LagLeadMetrics {
pub events_processed: u64,
pub lag_lookups: u64,
pub lead_buffered: u64,
pub lead_flushed: u64,
pub partitions_active: u64,
}Expand description
Metrics for LAG/LEAD operator.
Fields§
§events_processed: u64Total events processed.
lag_lookups: u64LAG lookups performed.
lead_buffered: u64LEAD events buffered.
lead_flushed: u64LEAD events flushed (resolved or watermark).
partitions_active: u64Active partition count.
Trait Implementations§
Source§impl Debug for LagLeadMetrics
impl Debug for LagLeadMetrics
Source§impl Default for LagLeadMetrics
impl Default for LagLeadMetrics
Source§fn default() -> LagLeadMetrics
fn default() -> LagLeadMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LagLeadMetrics
impl RefUnwindSafe for LagLeadMetrics
impl Send for LagLeadMetrics
impl Sync for LagLeadMetrics
impl Unpin for LagLeadMetrics
impl UnsafeUnpin for LagLeadMetrics
impl UnwindSafe for LagLeadMetrics
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.