Guest User

Untitled

a guest
Jul 16th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. use std::net::{IpAddr::{self, V4, V6}, Ipv4Addr, Ipv6Addr};
  2.  
  3. fn main() {
  4. do_something(IpAddr::V4(Ipv4Addr::new(0,0,0,0)));
  5. do_something(IpAddr::V6(Ipv6Addr::new(0,0,0,0,0,0,0,0)));
  6. }
  7.  
  8. fn do_something(v: IpAddr) {
  9. match v {
  10. V4(_x) => {
  11. println!("I'm an IPv4 Address!");
  12. },
  13. V6(_x) => {
  14. println!("I'm an IPv6 Address!");
  15. }
  16. }
  17. }
Add Comment
Please, Sign In to add comment