Function dnsclientx::reverse_ip
source · pub fn reverse_ip(ip: &IpAddr) -> String
Expand description
Reverse an IP address.
§Example
use dnsclientx::reverse_ip;
let ipv4 = IpAddr::from_str("127.0.0.1").unwrap();
let ipv6 = IpAddr::from_str("::1").unwrap();
let rev_ipv4 = reverse_ip(&ipv4);
let rev_ipv6 = reverse_ip(&ipv6);
assert!(rev_ipv4 == "1.0.0.127");
assert!(rev_ipv6 == "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0");