pub struct TlsCodecError { /* private fields */ }Expand description
A TLS codec operation failed, but we captured some context about which item it was coding
Implementations§
Trait Implementations§
Source§impl Debug for TlsCodecError
impl Debug for TlsCodecError
Source§impl Display for TlsCodecError
impl Display for TlsCodecError
Source§impl Error for TlsCodecError
impl Error for TlsCodecError
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<TlsCodecError> for Error
impl From<TlsCodecError> for Error
Source§fn from(source: TlsCodecError) -> Self
fn from(source: TlsCodecError) -> Self
Converts to this type from the input type.
Source§impl From<TlsCodecError> for Error
impl From<TlsCodecError> for Error
Source§fn from(source: TlsCodecError) -> Self
fn from(source: TlsCodecError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TlsCodecError
impl RefUnwindSafe for TlsCodecError
impl Send for TlsCodecError
impl Sync for TlsCodecError
impl Unpin for TlsCodecError
impl UnsafeUnpin for TlsCodecError
impl UnwindSafe for TlsCodecError
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
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<E> InnermostErrorMessage for Ewhere
E: Error,
impl<E> InnermostErrorMessage for Ewhere
E: Error,
Source§fn innermost_error_message(&self) -> String
fn innermost_error_message(&self) -> String
Produce the error message from the innermost wrapped error.
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more