pub struct StreamClientConfig {
pub default_timeout: Duration,
pub max_retries: usize,
pub retry_delay: Duration,
pub buffer_size: usize,
}Expand description
Configuration for IPC streaming client
Fields§
§default_timeout: DurationDefault timeout for connections
max_retries: usizeMaximum number of retry attempts
retry_delay: DurationDelay between retry attempts
buffer_size: usizeBuffer size for streaming
Trait Implementations§
Source§impl Clone for StreamClientConfig
impl Clone for StreamClientConfig
Source§fn clone(&self) -> StreamClientConfig
fn clone(&self) -> StreamClientConfig
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 StreamClientConfig
impl Debug for StreamClientConfig
Auto Trait Implementations§
impl Freeze for StreamClientConfig
impl RefUnwindSafe for StreamClientConfig
impl Send for StreamClientConfig
impl Sync for StreamClientConfig
impl Unpin for StreamClientConfig
impl UnsafeUnpin for StreamClientConfig
impl UnwindSafe for StreamClientConfig
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