Enum whois_rust::WhoIsError
source · [−]pub enum WhoIsError {
SerdeJsonError(Error),
IOError(Error),
HostError(HostError),
Elapsed(Elapsed),
MapError(&'static str),
}
Variants
SerdeJsonError(Error)
IOError(Error)
HostError(HostError)
Elapsed(Elapsed)
MapError(&'static str)
This kind of errors is recommended to be panic!
Trait Implementations
sourceimpl Debug for WhoIsError
impl Debug for WhoIsError
sourceimpl Display for WhoIsError
impl Display for WhoIsError
sourceimpl Error for WhoIsError
impl Error for WhoIsError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<Elapsed> for WhoIsError
impl From<Elapsed> for WhoIsError
Auto Trait Implementations
impl RefUnwindSafe for WhoIsError
impl Send for WhoIsError
impl Sync for WhoIsError
impl Unpin for WhoIsError
impl UnwindSafe for WhoIsError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more