error_pipeline

Function error_pipeline 

Source
pub fn error_pipeline<T, E>(result: Result<T, E>) -> ErrorPipeline<T, E>
Expand description

Creates an ErrorPipeline from a result.

Convenience function equivalent to ErrorPipeline::new(result).

§Arguments

  • result - The result to wrap

§Examples

use error_rail::{error_pipeline, context};

let pipeline = error_pipeline::<u32, &str>(Err("failed"))
    .with_context(context!("step failed"));