pub struct BreakableLink { /* private fields */ }Trait Implementations§
Source§impl Link for BreakableLink
impl Link for BreakableLink
type Tx = BreakableLinkTx
type Rx = BreakableLinkRx
fn split(self) -> (Self::Tx, Self::Rx)
Source§fn supports_transport_mode(mode: TransportMode) -> boolwhere
Self: Sized,
fn supports_transport_mode(mode: TransportMode) -> boolwhere
Self: Sized,
Whether this link supports the requested transport mode. Read more
Auto Trait Implementations§
impl Freeze for BreakableLink
impl RefUnwindSafe for BreakableLink
impl Send for BreakableLink
impl Sync for BreakableLink
impl Unpin for BreakableLink
impl UnsafeUnpin for BreakableLink
impl UnwindSafe for BreakableLink
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<L> IntoConduit for Lwhere
L: Link,
impl<L> IntoConduit for Lwhere
L: Link,
Source§type Conduit = BareConduit<MessageFamily, L>
type Conduit = BareConduit<MessageFamily, L>
The conduit type produced by this conversion.
Source§fn into_conduit(self) -> <L as IntoConduit>::Conduit
fn into_conduit(self) -> <L as IntoConduit>::Conduit
Convert into a conduit.