pub trait ToHostAddress {
    // Required method
    fn to_address(&self) -> Result<IpAddr>;
}
Expand description

Trait used to accept multiple types for the address of a server. Default implementations are provided for Ipv4Addr, String, &String and &str.

Required Methods§

source

fn to_address(&self) -> Result<IpAddr>

Convert the type to an Ipv4Addr.

Implementations on Foreign Types§

source§

impl ToHostAddress for &str

source§

impl ToHostAddress for [u8; 16]

source§

impl ToHostAddress for Ipv6Addr

source§

impl ToHostAddress for [u16; 8]

source§

impl ToHostAddress for &String

source§

impl ToHostAddress for [u8; 4]

source§

impl ToHostAddress for String

source§

impl ToHostAddress for Ipv4Addr

Implementors§