closable_prompt

Function closable_prompt 

Source
pub(crate) fn closable_prompt<T>(
    prompt_res: Result<T, InquireError>,
) -> Result<Option<T>, InquireError>
Expand description

Converts an [inquire] prompt Result into an Option-wrapped Result.

Treats [InquireError::OperationCanceled] / [InquireError::OperationInterrupted] as Result::Ok (Option::None).