Recover

typealias Recover<S, I, A> = suspend PipelineContext<S, I, A>.(e: Exception) -> Exception?