Trait iprange::ToNetwork [] [src]

pub trait ToNetwork<N: IpNet> {
    fn to_network(&self) -> N;
}

Anything that can be converted to IpNet.

Due to limitation of Rust's type system, this trait is only implemented for some concrete types.

Required Methods

Implementations on Foreign Types

impl ToNetwork<Ipv4Net> for Ipv4Net
[src]

[src]

impl ToNetwork<Ipv4Net> for Ipv4Addr
[src]

[src]

impl ToNetwork<Ipv4Net> for u32
[src]

[src]

impl ToNetwork<Ipv4Net> for [u8; 4]
[src]

[src]

impl ToNetwork<Ipv6Net> for Ipv6Net
[src]

[src]

impl ToNetwork<Ipv6Net> for Ipv6Addr
[src]

[src]

impl ToNetwork<Ipv6Net> for [u8; 16]
[src]

[src]

impl ToNetwork<Ipv6Net> for [u16; 8]
[src]

[src]

Implementors