[][src]Enum mio::IpAddr

pub enum IpAddr {
    V4(Ipv4Addr),
    V6(Ipv6Addr),
}

An IP address, either a IPv4 or IPv6 address.

Once std::net::IpAddr is stable, this will go away.

Variants

V4(Ipv4Addr)
V6(Ipv6Addr)

Trait Implementations

impl FromStr for IpAddr[src]

type Err = AddrParseError

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Send for IpAddr

impl Sync for IpAddr

impl Unpin for IpAddr

impl UnwindSafe for IpAddr

impl RefUnwindSafe for IpAddr

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]