Enum resolv_conf::ScopedIp [−][src]
Represent an IP address. This type is similar to std::net::IpAddr
but it supports IPv6 scope
identifiers.
Variants
V4(Ipv4Addr)
Represent an IPv4 address
V6(Ipv6Addr, Option<String>)
Represent an IPv6 and its scope identifier, if any
Trait Implementations
impl Debug for ScopedIp
[src]
[+]
impl Debug for ScopedIp
impl Clone for ScopedIp
[src]
[+]
impl Clone for ScopedIp
impl PartialEq for ScopedIp
[src]
[+]
impl PartialEq for ScopedIp
impl Eq for ScopedIp
[src]
impl Eq for ScopedIp
impl Into<IpAddr> for ScopedIp
[src]
[+]
impl Into<IpAddr> for ScopedIp
impl<'a> Into<IpAddr> for &'a ScopedIp
[src]
[+]
impl<'a> Into<IpAddr> for &'a ScopedIp
impl From<Ipv6Addr> for ScopedIp
[src]
[+]
impl From<Ipv6Addr> for ScopedIp
impl From<Ipv4Addr> for ScopedIp
[src]
[+]
impl From<Ipv4Addr> for ScopedIp
impl From<IpAddr> for ScopedIp
[src]
[+]
impl From<IpAddr> for ScopedIp
impl FromStr for ScopedIp
[src]
[+]
impl FromStr for ScopedIp
impl Display for ScopedIp
[src]
[+]
impl Display for ScopedIp