Trait ErrorConvert
pub trait ErrorConvert<E> {
// Required method
fn convert(self) -> E;
}Available on crate feature
crypto only.Expand description
Equivalent From implementation to avoid orphan rules in bits parsers
Required Methods§
fn convert(self) -> E
fn convert(self) -> E
Transform to another error type
Implementations on Foreign Types§
§impl<I> ErrorConvert<((I, usize), ErrorKind)> for (I, ErrorKind)
impl<I> ErrorConvert<((I, usize), ErrorKind)> for (I, ErrorKind)
§impl<I> ErrorConvert<(I, ErrorKind)> for ((I, usize), ErrorKind)
impl<I> ErrorConvert<(I, ErrorKind)> for ((I, usize), ErrorKind)
Implementors§
impl<I> ErrorConvert<Error<(I, usize)>> for Error<I>
impl<I> ErrorConvert<Error<I>> for Error<(I, usize)>
impl<I> ErrorConvert<VerboseError<(I, usize)>> for VerboseError<I>
Available on crate feature
alloc only.impl<I> ErrorConvert<VerboseError<I>> for VerboseError<(I, usize)>
Available on crate feature
alloc only.