pub enum NetworkErrorKind {
ConnectionFailed,
DnsFailed,
DnsResolutionFailed,
Timeout,
TlsError,
ProtocolError,
}Expand description
网络错误类型
Variants§
ConnectionFailed
连接失败
DnsFailed
DNS 解析失败
DnsResolutionFailed
DNS 解析失败
Timeout
请求超时
TlsError
SSL/TLS 错误
ProtocolError
协议错误
Trait Implementations§
Source§impl Clone for NetworkErrorKind
impl Clone for NetworkErrorKind
Source§fn clone(&self) -> NetworkErrorKind
fn clone(&self) -> NetworkErrorKind
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 NetworkErrorKind
impl Debug for NetworkErrorKind
Source§impl<'de> Deserialize<'de> for NetworkErrorKind
impl<'de> Deserialize<'de> for NetworkErrorKind
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 NetworkErrorKind
impl Display for NetworkErrorKind
Source§impl From<NetworkErrorKind> for WaeError
impl From<NetworkErrorKind> for WaeError
Source§fn from(kind: NetworkErrorKind) -> Self
fn from(kind: NetworkErrorKind) -> Self
Converts to this type from the input type.
Source§impl PartialEq for NetworkErrorKind
impl PartialEq for NetworkErrorKind
Source§impl Serialize for NetworkErrorKind
impl Serialize for NetworkErrorKind
impl Copy for NetworkErrorKind
impl Eq for NetworkErrorKind
impl StructuralPartialEq for NetworkErrorKind
Auto Trait Implementations§
impl Freeze for NetworkErrorKind
impl RefUnwindSafe for NetworkErrorKind
impl Send for NetworkErrorKind
impl Sync for NetworkErrorKind
impl Unpin for NetworkErrorKind
impl UnsafeUnpin for NetworkErrorKind
impl UnwindSafe for NetworkErrorKind
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