use vnum::value_enum;
value_enum! {
pub enum Fruit: &'static str {
Apple = "red",
Banana = "yellow",
Pear = "green"
}
}
fn main() {
let apple = Fruit::Apple;
println!("Apple: {}", apple.value());
let pear = Fruit::Pear;
let value: &str = pear.into();
println!("Pear: {}", value); }