Enum calypso_error::CalError [−][src]
pub enum CalError { Io(Error), FromUtf8(FromUtf8Error), Fmt(Error), Other(Error), }
Expand description
The Calypso error type.
Variants
Io(Error)
IO errors
FromUtf8(FromUtf8Error)
UTF-8 decoding errors
Fmt(Error)
Formatting errors
Other(Error)
Any other error, using anyhow
Implementations
Try to downcast the error into a concrete type, if the error is a
CalError::Other
.
Errors
self
is returned if the error could not be downcast.
Try to downcast a reference to the error into a reference to a concrete
type, if the error is a CalError::Other
.
Try to downcast a mutable reference to the error into a mutable
reference to a concrete type, if the error is a CalError::Other
.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for CalError
impl !UnwindSafe for CalError