ToSocketAddr

Trait ToSocketAddr 

Source
pub trait ToSocketAddr {
    type Err: Error;

    // Required method
    fn to_socket_addr(&self) -> Result<SocketAddr, Self::Err>;
}
Available on non-wasm_browser only.
Expand description

A simpler version of ToSocketAddrs, that does not do any DNS resolution.

Required Associated Types§

Source

type Err: Error

Error type on failed conversion.

Required Methods§

Source

fn to_socket_addr(&self) -> Result<SocketAddr, Self::Err>

Tries to convert this type to a SocketAddr.

Implementations on Foreign Types§

Source§

impl ToSocketAddr for (&str, u16)

Source§

impl ToSocketAddr for (IpAddr, u16)

Source§

impl ToSocketAddr for (String, u16)

Source§

impl ToSocketAddr for (Ipv4Addr, u16)

Source§

impl ToSocketAddr for (Ipv6Addr, u16)

Source§

impl ToSocketAddr for SocketAddr

Source§

impl ToSocketAddr for str

Source§

impl ToSocketAddr for String

Source§

impl ToSocketAddr for SocketAddrV4

Source§

impl ToSocketAddr for SocketAddrV6

Source§

impl<T: ToSocketAddr + ?Sized> ToSocketAddr for &T

Implementors§