fn main() {
use terminal_menu::{menu, label, button, run, mut_menu};
let menu = menu(vec![
label("----------------------"),
label("terminal-menu"),
label("use wasd or arrow keys"),
label("enter to select"),
label("'q' or esc to exit"),
label("-----------------------"),
button("Alice"),
button("Bob"),
button("Charlie")
]);
run(&menu);
if (mut_menu(&menu).canceled()) {
println!("Canceled!");
return;
}
println!("Selected: {}", mut_menu(&menu).selected_item_name());
}