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: boolEnable message batching
batch_size: usizeBatch size
batch_timeout: DurationBatch timeout
enable_delta_compression: boolEnable 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