Enum libp2p_core::connection::SubstreamEndpoint [−][src]
pub enum SubstreamEndpoint<TDialInfo> {
Dialer(TDialInfo),
Listener,
}Endpoint for a received substream.
Variants
Implementations
impl<TDialInfo> SubstreamEndpoint<TDialInfo>[src]
impl<TDialInfo> SubstreamEndpoint<TDialInfo>[src]Trait Implementations
impl<TDialInfo: Clone> Clone for SubstreamEndpoint<TDialInfo>[src]
impl<TDialInfo: Clone> Clone for SubstreamEndpoint<TDialInfo>[src]fn clone(&self) -> SubstreamEndpoint<TDialInfo>[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl<TDialInfo: Debug> Debug for SubstreamEndpoint<TDialInfo>[src]
impl<TDialInfo: Debug> Debug for SubstreamEndpoint<TDialInfo>[src]impl<TDialInfo: PartialEq> PartialEq<SubstreamEndpoint<TDialInfo>> for SubstreamEndpoint<TDialInfo>[src]
impl<TDialInfo: PartialEq> PartialEq<SubstreamEndpoint<TDialInfo>> for SubstreamEndpoint<TDialInfo>[src]fn eq(&self, other: &SubstreamEndpoint<TDialInfo>) -> bool[src]
fn ne(&self, other: &SubstreamEndpoint<TDialInfo>) -> bool[src]
impl<TDialInfo: Copy> Copy for SubstreamEndpoint<TDialInfo>[src]
impl<TDialInfo: Eq> Eq for SubstreamEndpoint<TDialInfo>[src]
impl<TDialInfo> StructuralEq for SubstreamEndpoint<TDialInfo>[src]
impl<TDialInfo> StructuralPartialEq for SubstreamEndpoint<TDialInfo>[src]
Auto Trait Implementations
impl<TDialInfo> RefUnwindSafe for SubstreamEndpoint<TDialInfo> where
TDialInfo: RefUnwindSafe,
TDialInfo: RefUnwindSafe,
impl<TDialInfo> Send for SubstreamEndpoint<TDialInfo> where
TDialInfo: Send,
TDialInfo: Send,
impl<TDialInfo> Sync for SubstreamEndpoint<TDialInfo> where
TDialInfo: Sync,
TDialInfo: Sync,
impl<TDialInfo> Unpin for SubstreamEndpoint<TDialInfo> where
TDialInfo: Unpin,
TDialInfo: Unpin,
impl<TDialInfo> UnwindSafe for SubstreamEndpoint<TDialInfo> where
TDialInfo: UnwindSafe,
TDialInfo: UnwindSafe,