pub trait ToRemoteAddr {
    // Required method
    fn to_remote_addr(&self) -> Result<RemoteAddr>;
}
Expand description

Similar to ToSocketAddrs but for a RemoteAddr. Instead of ToSocketAddrs that only can accept valid ‘ip:port’ string format, ToRemoteAddr accept any string without panic. If the string has the ‘ip:port’ format, it will be interpreted as a SocketAddr, if not, it will be interpreted as a string.

Required Methods§

Implementations on Foreign Types§

source§

impl ToRemoteAddr for &str

source§

impl ToRemoteAddr for &String

source§

impl ToRemoteAddr for (&str, u16)

source§

impl ToRemoteAddr for (IpAddr, u16)

source§

impl ToRemoteAddr for (String, u16)

source§

impl ToRemoteAddr for (Ipv4Addr, u16)

source§

impl ToRemoteAddr for (Ipv6Addr, u16)

source§

impl ToRemoteAddr for SocketAddr

source§

impl ToRemoteAddr for String

source§

impl ToRemoteAddr for SocketAddrV4

source§

impl ToRemoteAddr for SocketAddrV6

Implementors§