[][src]Trait lnpbp::lnp::session::node_addr::ToNodeAddr

pub trait ToNodeAddr {
    fn to_node_addr(&self, default_port: u16) -> Option<NodeAddr>;
}

Trait allowing generic function arguments for application-level implementations knowing default protocol port

Required methods

fn to_node_addr(&self, default_port: u16) -> Option<NodeAddr>

Constructs NodeAddr from an internal data with a default port put in place when the port details were not given is such structures as PartialNodeAddr

Returns

Loading content...

Implementations on Foreign Types

impl ToNodeAddr for String[src]

impl<'_> ToNodeAddr for &'_ str[src]

impl<T, '_> ToNodeAddr for &'_ T where
    T: ToNodeAddr
[src]

Loading content...

Implementors

impl ToNodeAddr for NodeAddr[src]

impl ToNodeAddr for PartialNodeAddr[src]

impl ToNodeAddr for LocalSocketAddr[src]

impl ToNodeAddr for RemoteNodeAddr[src]

Loading content...