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}