pub struct WsHeartbeatConfig {
pub interval: Duration,
pub timeout: Duration,
}Expand description
Configuration for WebSocket heartbeats
Fields§
§interval: DurationInterval between ping messages
timeout: DurationTimeout for waiting for a pong response
Implementations§
Trait Implementations§
Source§impl Clone for WsHeartbeatConfig
impl Clone for WsHeartbeatConfig
Source§fn clone(&self) -> WsHeartbeatConfig
fn clone(&self) -> WsHeartbeatConfig
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 WsHeartbeatConfig
impl Debug for WsHeartbeatConfig
Source§impl Default for WsHeartbeatConfig
impl Default for WsHeartbeatConfig
impl Copy for WsHeartbeatConfig
Auto Trait Implementations§
impl Freeze for WsHeartbeatConfig
impl RefUnwindSafe for WsHeartbeatConfig
impl Send for WsHeartbeatConfig
impl Sync for WsHeartbeatConfig
impl Unpin for WsHeartbeatConfig
impl UnwindSafe for WsHeartbeatConfig
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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