Returns an iterator that iterates over all subnet IPs.
```rust use subnetwork;
fn main() { let ret = subnetwork::ipv4withinsubnet("192.168.1.0/24", "192.168.1.200"); println!("{:?}", ret);
let ips = match subnetwork::ipv4_iter("192.168.1.0/24") {
Some(ips) => ips,
None => panic!("get subnet failed"),
};
for ip in ips {
println!("{:?}", ip);
}
} ```
Output
bash
true
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
192.168.1.5
192.168.1.6
192.168.1.7
192.168.1.8
192.168.1.9
...
192.168.1.255