pub struct SenderHandle {
pub rpc_tx: Sender<RpcEnqueue>,
pub reconnect_tx: Sender<ReconnectRequest>,
}Expand description
Sender-side handles given to the client after spawning the sender task.
Fields§
§rpc_tx: Sender<RpcEnqueue>Enqueue RPC requests here.
reconnect_tx: Sender<ReconnectRequest>Send a new stream here after reconnect.
Auto Trait Implementations§
impl Freeze for SenderHandle
impl RefUnwindSafe for SenderHandle
impl Send for SenderHandle
impl Sync for SenderHandle
impl Unpin for SenderHandle
impl UnsafeUnpin for SenderHandle
impl UnwindSafe for SenderHandle
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> 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