Skip to main content

minimal_multi_select

Function minimal_multi_select 

Source
pub fn minimal_multi_select<T, D, S>(
    opts: Vec<T>,
    display_text: D,
    search_text: S,
) -> Result<Option<Vec<T>>>
where D: FnMut(&T) -> String, S: FnMut(&T) -> String,
Expand description

Provides a minimal interactive multi-select prompt.

Returns Option::None if no options are provided, the user cancels, or no items are selected. Matching uses search_text, while rendering uses display_text.

ยงErrors

  • [skim] fails to initialize or run.