Function terminal_menu::list [−][src]
pub fn list<T: Into<String>, T2: IntoIterator>(
name: T,
values: T2
) -> TerminalMenuItem where
T2::Item: Into<String>, Expand description
Make a terminal-menu item from which you can select a value from a selection. Only the selected value is visible.
Example
use terminal_menu::{menu, list, run, mut_menu};
let menu = menu(vec![
list("My Lists Name", vec![
"First Option",
"Second Option",
"Third Option"
])
]);
run(&menu);
println!("My Lists Value: {}", mut_menu(&menu).selection_value("My Lists Name"));