[][src]Trait ckb_network::peer_store::types::MultiaddrExt

pub trait MultiaddrExt {
    pub fn extract_ip_addr(&self) -> Result<IpPort, Error>;
pub fn exclude_p2p(&self) -> Multiaddr;
pub fn attach_p2p(&self, peer_id: &PeerId) -> Result<Multiaddr, Error>; }

Some util patch to multiaddr

Required methods

pub fn extract_ip_addr(&self) -> Result<IpPort, Error>[src]

Extract IP from multiaddr,

pub fn exclude_p2p(&self) -> Multiaddr[src]

Remove peer id

pub fn attach_p2p(&self, peer_id: &PeerId) -> Result<Multiaddr, Error>[src]

Attach peer id

Loading content...

Implementations on Foreign Types

impl MultiaddrExt for Multiaddr[src]

Loading content...

Implementors

Loading content...