combine_optional_operation_and_cleanup

Function combine_optional_operation_and_cleanup 

Source
fn combine_optional_operation_and_cleanup<T>(
    operation: Result<T, CliError>,
    cleanup: Result<(), CliError>,
) -> Result<T, CliError>
Expand description

Preserve both an operation failure and a mandatory process-cleanup failure.