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).