extern crate ahum_dialoguer; use ahum_dialoguer::{theme::ColorfulTheme, Select}; fn main() { let selections = &[ "Ice Cream", "Vanilla Cupcake", "Chocolate Muffin", "A Pile of sweet, sweet mustard", ]; let selection = Select::with_theme(&ColorfulTheme::default()) .with_prompt("Pick your flavor") .default(0) .items(&selections[..]) .interact() .unwrap(); println!("Enjoy your {}!", selections[selection]); }