Struct libp2p_swarm::handler::OneShotHandlerConfig
source · [−]pub struct OneShotHandlerConfig {
pub keep_alive_timeout: Duration,
pub outbound_substream_timeout: Duration,
pub max_dial_negotiated: u32,
}Expand description
Configuration parameters for the OneShotHandler
Fields
keep_alive_timeout: DurationKeep-alive timeout for idle connections.
outbound_substream_timeout: DurationTimeout for outbound substream upgrades.
max_dial_negotiated: u32Maximum number of concurrent outbound substreams being opened.
Trait Implementations
sourceimpl Debug for OneShotHandlerConfig
impl Debug for OneShotHandlerConfig
Auto Trait Implementations
impl RefUnwindSafe for OneShotHandlerConfig
impl Send for OneShotHandlerConfig
impl Sync for OneShotHandlerConfig
impl Unpin for OneShotHandlerConfig
impl UnwindSafe for OneShotHandlerConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more