[−][src]Function ip_in_subnet::iface_in_any_subnet
pub fn iface_in_any_subnet(
iface: &str,
subnets: &[&str]
) -> Result<bool, Box<dyn Error>>
Check that any subnet contains an interface.
Examples
extern crate ip_in_subnet; use ip_in_subnet::iface_in_any_subnet; let subnets = vec!["192.168.181.0/24", "192.168.182.0/24"]; let res = iface_in_any_subnet("192.168.182.1", &subnets).unwrap(); assert!(res);
extern crate ip_in_subnet; use ip_in_subnet::iface_in_any_subnet; let subnets = vec!["192.168.181.0/24", "192.168.182.0/24"]; let res = iface_in_any_subnet("192.168.183.1", &subnets).unwrap(); assert!(!res);