Lines Matching refs:IpAddr
9 use std::net::{IpAddr, Ipv4Addr, Ipv6Addr};
23 pub ip: IpAddr,
30 IpAddr::V4(_) => FAMILY_IPV4, in fmt()
31 IpAddr::V6(_) => FAMILY_IPV6, in fmt()
44 ip: IpAddr::V4(Ipv4Addr::from(0)), in default()
82 self.ip = IpAddr::V6(Ipv6Addr::from(ip)); in get_from_as()
87 self.ip = IpAddr::V4(Ipv4Addr::from(ip)); in get_from_as()
96 IpAddr::V4(_) => FAMILY_IPV4, in add_to_as()
97 IpAddr::V6(_) => FAMILY_IPV6, in add_to_as()
106 IpAddr::V4(ipv4) => value.extend_from_slice(&ipv4.octets()), in add_to_as()
107 IpAddr::V6(ipv6) => value.extend_from_slice(&ipv6.octets()), in add_to_as()