pub struct ByteSizeTrigger {
pub threshold: usize,
}Expand description
Flush when buffered byte size reaches threshold.
Fields§
§threshold: usizeThreshold that triggers a flush.
Implementations§
Trait Implementations§
Source§impl Clone for ByteSizeTrigger
impl Clone for ByteSizeTrigger
Source§fn clone(&self) -> ByteSizeTrigger
fn clone(&self) -> ByteSizeTrigger
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 moreimpl Copy for ByteSizeTrigger
Source§impl Debug for ByteSizeTrigger
impl Debug for ByteSizeTrigger
impl Eq for ByteSizeTrigger
Source§impl PartialEq for ByteSizeTrigger
impl PartialEq for ByteSizeTrigger
Source§fn eq(&self, other: &ByteSizeTrigger) -> bool
fn eq(&self, other: &ByteSizeTrigger) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ByteSizeTrigger
Auto Trait Implementations§
impl Freeze for ByteSizeTrigger
impl RefUnwindSafe for ByteSizeTrigger
impl Send for ByteSizeTrigger
impl Sync for ByteSizeTrigger
impl Unpin for ByteSizeTrigger
impl UnsafeUnpin for ByteSizeTrigger
impl UnwindSafe for ByteSizeTrigger
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