锈蚀入门 → 枚举类型
枚举类型
枚举类型是生成的数据类型。枚举类型通过使用enum进行定义。枚举项的指定使用双冒号:。
enum Language_version {
java,
php,
Ruby,
python,
nodejs,
}
值枚的数值
enum Language_version {
java(String),
php(String),
Ruby(String),
python(String),
nodejs(String),
}
fn main() {
let j = Language_version::java("11".to_string());
let p = Language_version::java("8.0".to_string());
let r = Language_version::java("2.7".to_string());
let y = Language_version::java("3.9".to_string());
let n = Language_version::java("17-3".to_string());
println("{:?} {:?} {:?} {:?} {:?} ", j, p, r, y, n);
}