trpl-zh-cn/listings/ch06-enums-and-pattern-matching/no-listing-03-variants-with-different-data/src/main.rs

13 lines
225 B
Rust

fn main() {
// ANCHOR: here
enum IpAddr {
V4(u8, u8, u8, u8),
V6(String),
}
let home = IpAddr::V4(127, 0, 0, 1);
let loopback = IpAddr::V6(String::from("::1"));
// ANCHOR_END: here
}