pub struct BandwidthOptimization {
pub enable_batching: bool,
pub batch_size: usize,
pub batch_timeout: Duration,
pub enable_delta_compression: bool,
}
Expand description
Bandwidth optimization
Fields§
§enable_batching: bool
Enable message batching
batch_size: usize
Batch size
batch_timeout: Duration
Batch timeout
enable_delta_compression: bool
Enable delta compression
Trait Implementations§
Source§impl Clone for BandwidthOptimization
impl Clone for BandwidthOptimization
Source§fn clone(&self) -> BandwidthOptimization
fn clone(&self) -> BandwidthOptimization
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for BandwidthOptimization
impl RefUnwindSafe for BandwidthOptimization
impl Send for BandwidthOptimization
impl Sync for BandwidthOptimization
impl Unpin for BandwidthOptimization
impl UnwindSafe for BandwidthOptimization
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> 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