cgp_error_extra/impls/discard_detail.rs
1use cgp_core::error::{ErrorWrapper, ErrorWrapperComponent, HasErrorType};
2use cgp_core::prelude::*;
3
4pub struct DiscardDetail;
5
6#[cgp_provider(ErrorWrapperComponent)]
7impl<Context, Detail> ErrorWrapper<Context, Detail> for DiscardDetail
8where
9 Context: HasErrorType,
10{
11 fn wrap_error(error: Context::Error, _detail: Detail) -> Context::Error {
12 error
13 }
14}