enum IpAddr {
V4(String),
V6(String),
}
let home = IpAddr::V4(String::from("127.0.0.1"));
let loopback = IpAddr::V6(String::from("::1"));
}
но не понял до конца как можно извлечь значение
String из home и loopback?
let str_value = match ip_addr_value { IpAddr::V4(x) | IpAddr::V6(x) => x, };
Обсуждают сегодня