Struct distant_core::RawDistantChannel
source · [−]pub struct RawDistantChannel {
pub transport: MpscTransport<Request<DistantMsg<DistantRequestData>>, Response<DistantMsg<DistantResponseData>>>,
/* private fields */
}
Expand description
Represents a raw channel between a manager client and some remote server
Fields
transport: MpscTransport<Request<DistantMsg<DistantRequestData>>, Response<DistantMsg<DistantResponseData>>>
Implementations
Trait Implementations
sourceimpl Deref for RawDistantChannel
impl Deref for RawDistantChannel
type Target = MpscTransport<Request<DistantMsg<DistantRequestData>>, Response<DistantMsg<DistantResponseData>>>
type Target = MpscTransport<Request<DistantMsg<DistantRequestData>>, Response<DistantMsg<DistantResponseData>>>
The resulting type after dereferencing.
Auto Trait Implementations
impl !RefUnwindSafe for RawDistantChannel
impl Send for RawDistantChannel
impl Sync for RawDistantChannel
impl Unpin for RawDistantChannel
impl !UnwindSafe for RawDistantChannel
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more