macro_rules! as_ipaddr {
($x:expr) => { ... };
}Expand description
Get expression as std::net::IpAddr
Shorthand for expr.parse::<IpAddr>().unwrap()
ยงExamples
use wireguard_conf::as_ipaddr;
use std::net::IpAddr;
assert_eq!(as_ipaddr!("1.2.3.4"), "1.2.3.4".parse::<IpAddr>().unwrap());
assert_eq!(as_ipaddr!("fd00:DEAD:BEEF::1"), "fd00:DEAD:BEEF::1".parse::<IpAddr>().unwrap());