pub struct MeshOptions {
pub max_message_size: usize,
pub pack_size: usize,
pub gap: u64,
pub retry: i32,
pub lack: u64,
}Expand description
Configuration options for the DAM mesh
These options control message batching, size limits, and retry behavior.
Fields§
§max_message_size: usize§pack_size: usize§gap: u64§retry: i32§lack: u64Trait Implementations§
Source§impl Clone for MeshOptions
impl Clone for MeshOptions
Source§fn clone(&self) -> MeshOptions
fn clone(&self) -> MeshOptions
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 moreSource§impl Debug for MeshOptions
impl Debug for MeshOptions
Auto Trait Implementations§
impl Freeze for MeshOptions
impl RefUnwindSafe for MeshOptions
impl Send for MeshOptions
impl Sync for MeshOptions
impl Unpin for MeshOptions
impl UnwindSafe for MeshOptions
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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