pub enum ConnectionIssueType {
LostConnection,
ConnectionTimeout,
ConnectionRefused,
DnsResolutionFailed,
TlsHandshakeFailed,
AuthenticationFailed,
Other,
}
Expand description
连接问题类型
Variants§
LostConnection
连接丢失
ConnectionTimeout
连接超时
ConnectionRefused
连接拒绝
DnsResolutionFailed
DNS解析失败
TlsHandshakeFailed
TLS握手失败
AuthenticationFailed
认证失败
Other
其他连接问题
Trait Implementations§
Source§impl Clone for ConnectionIssueType
impl Clone for ConnectionIssueType
Source§fn clone(&self) -> ConnectionIssueType
fn clone(&self) -> ConnectionIssueType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ConnectionIssueType
impl Debug for ConnectionIssueType
Source§impl<'de> Deserialize<'de> for ConnectionIssueType
impl<'de> Deserialize<'de> for ConnectionIssueType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ConnectionIssueType
impl Display for ConnectionIssueType
Auto Trait Implementations§
impl Freeze for ConnectionIssueType
impl RefUnwindSafe for ConnectionIssueType
impl Send for ConnectionIssueType
impl Sync for ConnectionIssueType
impl Unpin for ConnectionIssueType
impl UnwindSafe for ConnectionIssueType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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