Struct libp2p::swarm::protocols_handler::multi::IndexedProtoName [−][src]
pub struct IndexedProtoName<H>(_, _);
Index and protocol name pair used as UpgradeInfo::Info.
Trait Implementations
impl<H> Clone for IndexedProtoName<H> where
H: Clone, [src]
impl<H> Clone for IndexedProtoName<H> where
H: Clone, [src]pub fn clone(&self) -> IndexedProtoName<H>[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl<H> Debug for IndexedProtoName<H> where
H: Debug, [src]
impl<H> Debug for IndexedProtoName<H> where
H: Debug, [src]impl<H> ProtocolName for IndexedProtoName<H> where
H: ProtocolName, [src]
impl<H> ProtocolName for IndexedProtoName<H> where
H: ProtocolName, [src]pub fn protocol_name(&self) -> &[u8][src]
Auto Trait Implementations
impl<H> RefUnwindSafe for IndexedProtoName<H> where
H: RefUnwindSafe,
H: RefUnwindSafe,
impl<H> Send for IndexedProtoName<H> where
H: Send,
H: Send,
impl<H> Sync for IndexedProtoName<H> where
H: Sync,
H: Sync,
impl<H> Unpin for IndexedProtoName<H> where
H: Unpin,
H: Unpin,
impl<H> UnwindSafe for IndexedProtoName<H> where
H: UnwindSafe,
H: UnwindSafe,