pub struct ClientStatsBatcherConfig {
pub channel_capacity: usize,
pub flush_interval: Duration,
pub flush_max_clients: usize,
}Expand description
Configuration for ClientStatsBatcher.
Fields§
§channel_capacity: usize§flush_interval: Duration§flush_max_clients: usizeFlush immediately when distinct client accumulators exceed this.
Trait Implementations§
Source§impl Clone for ClientStatsBatcherConfig
impl Clone for ClientStatsBatcherConfig
Source§fn clone(&self) -> ClientStatsBatcherConfig
fn clone(&self) -> ClientStatsBatcherConfig
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 ClientStatsBatcherConfig
impl Debug for ClientStatsBatcherConfig
Auto Trait Implementations§
impl Freeze for ClientStatsBatcherConfig
impl RefUnwindSafe for ClientStatsBatcherConfig
impl Send for ClientStatsBatcherConfig
impl Sync for ClientStatsBatcherConfig
impl Unpin for ClientStatsBatcherConfig
impl UnsafeUnpin for ClientStatsBatcherConfig
impl UnwindSafe for ClientStatsBatcherConfig
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