pub enum ClientSocketError {
FlowError(FlowControllerError),
SessionError(SessionControllerError),
SocketError(SocketError),
CertificateError(CertificateError),
AddressNotInCertificate(SocketAddr),
ChannelClosed,
UnsupportedRuntime(&'static str),
}Variants§
FlowError(FlowControllerError)
SessionError(SessionControllerError)
SocketError(SocketError)
CertificateError(CertificateError)
AddressNotInCertificate(SocketAddr)
ChannelClosed
UnsupportedRuntime(&'static str)
Trait Implementations§
Source§impl Debug for ClientSocketError
impl Debug for ClientSocketError
Source§impl Display for ClientSocketError
impl Display for ClientSocketError
Source§impl Error for ClientSocketError
impl Error for ClientSocketError
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()
Auto Trait Implementations§
impl !RefUnwindSafe for ClientSocketError
impl !UnwindSafe for ClientSocketError
impl Freeze for ClientSocketError
impl Send for ClientSocketError
impl Sync for ClientSocketError
impl Unpin for ClientSocketError
impl UnsafeUnpin for ClientSocketError
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