pub enum StackError {
Show 26 variants
WouldBlock,
GeneralTimeout,
ConnectTimeout,
RecvTimeout,
SendTimeout,
OutOfSockets,
SocketAlreadyInUse,
CloseFailed,
Unexpected,
DispatchError(Error),
ConnectSendFailed(Error),
ReceiveFailed(Error),
SendSendFailed(Error),
SendCloseFailed(Error),
BindFailed(Error),
WincWifiFail(Error),
OpFailed(SocketError),
DnsTimeout,
DnsFailed,
InvalidState,
AlreadyConnected,
ApJoinFailed(WifiConnError),
ApScanFailed(WifiConnError),
ContinueOperation,
SocketNotFound,
InvalidParameters,
}
Expand description
Stack errors
Variants§
WouldBlock
GeneralTimeout
ConnectTimeout
TCP connection timed out
RecvTimeout
SendTimeout
OutOfSockets
SocketAlreadyInUse
CloseFailed
Unexpected
DispatchError(Error)
ConnectSendFailed(Error)
ReceiveFailed(Error)
SendSendFailed(Error)
SendCloseFailed(Error)
BindFailed(Error)
WincWifiFail(Error)
OpFailed(SocketError)
DnsTimeout
DNS lookup timed out
DnsFailed
Unexpected DNS error
InvalidState
Operation was attempted in wrong state
AlreadyConnected
ApJoinFailed(WifiConnError)
Acess point join failed
ApScanFailed(WifiConnError)
Scan operation failed
ContinueOperation
SocketNotFound
Not found
InvalidParameters
Parameters are not valid.
Trait Implementations§
Source§impl Debug for StackError
impl Debug for StackError
Source§impl From<Error<StackError>> for StackError
impl From<Error<StackError>> for StackError
Source§fn from(inner: Error<StackError>) -> Self
fn from(inner: Error<StackError>) -> Self
Converts to this type from the input type.
Source§impl From<Error> for StackError
impl From<Error> for StackError
Source§impl From<Infallible> for StackError
impl From<Infallible> for StackError
Source§fn from(_: Infallible) -> Self
fn from(_: Infallible) -> Self
Converts to this type from the input type.
Source§impl PartialEq for StackError
impl PartialEq for StackError
Source§impl TcpError for StackError
impl TcpError for StackError
Source§fn kind(&self) -> TcpErrorKind
fn kind(&self) -> TcpErrorKind
Determines the kind of error that occurred.
impl StructuralPartialEq for StackError
Auto Trait Implementations§
impl Freeze for StackError
impl RefUnwindSafe for StackError
impl Send for StackError
impl Sync for StackError
impl Unpin for StackError
impl UnwindSafe for StackError
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