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,