Struct libp2p::gossipsub::protocol::ProtocolId   [−][src]
The protocol ID
Fields
protocol_id: Vec<u8, Global>The RPC message type/name.
kind: PeerKindThe type of protocol we support
Implementations
impl ProtocolId[src]
impl ProtocolId[src]An RPC protocol ID.
pub fn new(prefix: Cow<'static, str>, kind: PeerKind) -> ProtocolId[src]
Trait Implementations
impl Clone for ProtocolId[src]
impl Clone for ProtocolId[src]pub fn clone(&self) -> ProtocolId[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl ProtocolName for ProtocolId[src]
impl ProtocolName for ProtocolId[src]