Type Alias Hostmask

Source
pub type Hostmask = Mask<Host>;
Expand description

Either an IPv4 or IPv6 netmask.

Aliased Type§

pub enum Hostmask {
    Ipv4(Mask<Host, Ipv4>),
    Ipv6(Mask<Host, Ipv6>),
}

Variants§

§

Ipv4(Mask<Host, Ipv4>)

IPv4 address mask variant.

§

Ipv6(Mask<Host, Ipv6>)

IPv6 address mask variant.

Trait Implementations§

Source§

impl From<Length> for Hostmask

Source§

fn from(len: PrefixLength) -> Self

Converts to this type from the input type.
Source§

impl Hostmask for Hostmask