Struct trust_dns::error::ClientError
[−]
pub struct ClientError(pub ErrorKind, pub (Option<Box<Error + Send>>, Arc<Backtrace>));
Methods
impl Error
fn kind(&self) -> &ErrorKind
fn into_kind(self) -> ErrorKind
fn iter(&self) -> ErrorChainIter
fn backtrace(&self) -> &Backtrace
Trait Implementations
impl Debug for Error
impl Error for Error
fn description(&self) -> &str
A short description of the error. Read more
fn cause(&self) -> Option<&Error>
The lower-level cause of this error, if any. Read more
impl Display for Error
impl From<Error> for Error
impl From<Error> for Error
impl From<DnsSecError> for Error
fn from(e: DnsSecError) -> Self
Performs the conversion.
impl From<IoError> for Error
impl From<SslErrorStack> for Error
fn from(e: SslErrorStack) -> Self
Performs the conversion.
impl From<ErrorKind> for Error
impl<'a> From<&'a str> for Error
impl From<String> for Error
impl From<()> for Error
[src]
impl From<Canceled> for Error
[src]
impl<T> From<SendError<T>> for Error
[src]
impl Clone for Error
[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more