Struct dataflow::source::metrics::SourceBaseMetrics [−][src]
pub struct SourceBaseMetrics {
pub(super) source_specific: SourceSpecificMetrics,
pub(super) partition_specific: PartitionSpecificMetrics,
pub(super) postgres_source_specific: PostgresSourceSpecificMetrics,
pub(crate) s3: S3Metrics,
pub(crate) kinesis: KinesisMetrics,
pub(crate) bytes_read: UIntCounter,
}
Expand description
A set of base metrics that hang off a central metrics registry, labeled by the source they belong to.
Fields
source_specific: SourceSpecificMetrics
partition_specific: PartitionSpecificMetrics
postgres_source_specific: PostgresSourceSpecificMetrics
s3: S3Metrics
kinesis: KinesisMetrics
bytes_read: UIntCounter
Implementations
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for SourceBaseMetrics
impl Send for SourceBaseMetrics
impl Sync for SourceBaseMetrics
impl Unpin for SourceBaseMetrics
impl !UnwindSafe for SourceBaseMetrics
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more