1 2 3 4 5 6 7 8 9 10 11 12 13 14
use cgp::core::error::{ErrorRaiser, HasErrorType}; use crate::types::Error; pub struct ReturnError; impl<Context> ErrorRaiser<Context, Error> for ReturnError where Context: HasErrorType<Error = Error>, { fn raise_error(e: Error) -> Error { e } }