pub enum NomadError {
Sync(SyncError),
Crypto(CryptoError),
Config(String),
Io(Error),
}Expand description
Top-level NOMAD errors.
Variants§
Sync(SyncError)
Sync error.
Crypto(CryptoError)
Crypto error.
Config(String)
Configuration error.
Io(Error)
I/O error.
Trait Implementations§
Source§impl Debug for NomadError
impl Debug for NomadError
Source§impl Display for NomadError
impl Display for NomadError
Source§impl Error for NomadError
impl Error for NomadError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<CryptoError> for NomadError
impl From<CryptoError> for NomadError
Source§fn from(source: CryptoError) -> Self
fn from(source: CryptoError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for NomadError
impl From<Error> for NomadError
Auto Trait Implementations§
impl Freeze for NomadError
impl !RefUnwindSafe for NomadError
impl Send for NomadError
impl Sync for NomadError
impl Unpin for NomadError
impl !UnwindSafe for NomadError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more