composable_to_core

Function composable_to_core 

Source
pub fn composable_to_core<E>(composable: ComposableError<E>) -> E
Expand description

Extracts the core error from a ComposableError, discarding all context.

§Arguments

  • composable - The composable error to unwrap

§Returns

The underlying core error value

§Examples

use error_rail::{ComposableError, convert::composable_to_core};

let composable = ComposableError::<&str>::new("error")
    .with_context("additional context");
let core = composable_to_core(composable);
assert_eq!(core, "error");