/// Trait for converting an error value into another type.
////// The `InputErr` type represents the incoming error value passed to
/// [`transform_err`]. Implementors decide how to map that value to an
/// [`OutputErr`].
pubtraitErrTransformer<InputErr> {/// The resulting error type after transformation.
typeOutputErr;/// Performs the conversion of the error value.
////// # Parameters
/// * `err` - The original error value to be converted.
////// # Returns
/// A value of type [`Self::OutputErr`] representing the converted error.
fntransform_err(&self, err: InputErr)->Self::OutputErr;}