pub fn combine_finalization<T>(
primary: Result<T>,
finalization: Result<()>,
) -> Result<T>Expand description
Combine an already evaluated operation with its already evaluated cleanup. Cleanup is never skipped, and failure of either operation prevents success.