pick_a_noun/pick_a_noun.rs
1use cloud_terrastodon_user_input::FzfArgs;
2use cloud_terrastodon_user_input::pick;
3
4pub fn main() -> eyre::Result<()> {
5 let nouns = vec!["dog", "cat", "house", "pickle", "mouse"];
6 let chosen = pick(FzfArgs {
7 choices: nouns,
8 header: Some("Pick a noun".to_string()),
9 ..Default::default()
10 })?;
11 println!("You chose {}", chosen);
12
13 Ok(())
14}