Lines Matching refs:is_loopback
73 /// assert_eq!(localhost.is_loopback(), true);
158 /// assert_eq!(localhost.is_loopback(), true);
251 /// See the documentation for [`Ipv4Addr::is_loopback()`] and
252 /// [`Ipv6Addr::is_loopback()`] for more details.
259 /// assert_eq!(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)).is_loopback(), true);
260 /// assert_eq!(IpAddr::V6(Ipv6Addr::new(0, 0, 0, 0, 0, 0, 0, 0x1)).is_loopback(), true);
269 pub const fn is_loopback(&self) -> bool {
271 IpAddr::V4(ip) => ip.is_loopback(),
272 IpAddr::V6(ip) => ip.is_loopback(),
446 /// assert_eq!(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)).to_canonical().is_loopback(), true);
447 /// assert_eq!(IpAddr::V6(Ipv6Addr::new(0, 0, 0, 0, 0, 0xffff, 0x7f00, 0x1)).is_loopback(), false);
448 /// assert_eq!(IpAddr::V6(Ipv6Addr::new(0, 0, 0, 0, 0, 0xffff, 0x7f00, 0x1)).to_canonical().is_loopback(), true);
591 /// assert_eq!(Ipv4Addr::new(127, 0, 0, 1).is_loopback(), true);
592 /// assert_eq!(Ipv4Addr::new(45, 22, 13, 197).is_loopback(), false);
601 pub const fn is_loopback(&self) -> bool {
682 /// - Loopback addresses ([`is_loopback`](Ipv4Addr::is_loopback))
753 || self.is_loopback()
1321 /// assert_eq!(Ipv6Addr::new(0, 0, 0, 0, 0, 0xffff, 0xc00a, 0x2ff).is_loopback(), false);
1322 /// assert_eq!(Ipv6Addr::new(0, 0, 0, 0, 0, 0, 0, 0x1).is_loopback(), true);
1331 pub const fn is_loopback(&self) -> bool {
1344 /// - The [loopback address] ([`is_loopback`](Ipv6Addr::is_loopback))
1408 || self.is_loopback()
1638 && !self.is_loopback()
1802 /// assert_eq!(Ipv6Addr::new(0, 0, 0, 0, 0, 0xffff, 0x7f00, 0x1).is_loopback(), false);
1803 /// assert_eq!(Ipv6Addr::new(0, 0, 0, 0, 0, 0xffff, 0x7f00, 0x1).to_canonical().is_loopback(), true);