Enum constriction::CoderError [−][src]
pub enum CoderError<FrontendError, BackendError> {
Frontend(FrontendError),
Backend(BackendError),
}
Variants
Frontend(FrontendError)
Backend(BackendError)
Implementations
Trait Implementations
impl<FrontendError: Clone, BackendError: Clone> Clone for CoderError<FrontendError, BackendError>
impl<FrontendError: Clone, BackendError: Clone> Clone for CoderError<FrontendError, BackendError>
impl<FrontendError: Debug, BackendError: Debug> Debug for CoderError<FrontendError, BackendError>
impl<FrontendError: Debug, BackendError: Debug> Debug for CoderError<FrontendError, BackendError>
impl<BackendError: Display, FrontendError: Display> Display for CoderError<FrontendError, BackendError>
impl<BackendError: Display, FrontendError: Display> Display for CoderError<FrontendError, BackendError>
impl<FrontendError: Error + 'static, BackendError: Error + 'static> Error for CoderError<FrontendError, BackendError>
impl<FrontendError: Error + 'static, BackendError: Error + 'static> Error for CoderError<FrontendError, BackendError>
impl<FrontendError, BackendError> From<BackendError> for CoderError<FrontendError, BackendError>
impl<FrontendError, BackendError> From<BackendError> for CoderError<FrontendError, BackendError>
impl<FrontendError: PartialEq, BackendError: PartialEq> PartialEq<CoderError<FrontendError, BackendError>> for CoderError<FrontendError, BackendError>
impl<FrontendError: PartialEq, BackendError: PartialEq> PartialEq<CoderError<FrontendError, BackendError>> for CoderError<FrontendError, BackendError>
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
impl<FrontendError, BackendError> StructuralPartialEq for CoderError<FrontendError, BackendError>
Auto Trait Implementations
impl<FrontendError, BackendError> RefUnwindSafe for CoderError<FrontendError, BackendError> where
BackendError: RefUnwindSafe,
FrontendError: RefUnwindSafe,
impl<FrontendError, BackendError> Send for CoderError<FrontendError, BackendError> where
BackendError: Send,
FrontendError: Send,
impl<FrontendError, BackendError> Sync for CoderError<FrontendError, BackendError> where
BackendError: Sync,
FrontendError: Sync,
impl<FrontendError, BackendError> Unpin for CoderError<FrontendError, BackendError> where
BackendError: Unpin,
FrontendError: Unpin,
impl<FrontendError, BackendError> UnwindSafe for CoderError<FrontendError, BackendError> where
BackendError: UnwindSafe,
FrontendError: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more