pub enum SocketErr {
TcpError(Error),
ConnectError(ConnectError),
TryReceiveError(TryReceiveError),
AcceptError(AcceptError),
}
Expand description
socket error
Variants§
TcpError(Error)
tcp error
ConnectError(ConnectError)
tcp connect error
TryReceiveError(TryReceiveError)
try receive error
AcceptError(AcceptError)
tcp accept error
Implementations§
Trait Implementations§
Source§impl From<AcceptError> for SocketErr
support accept error to socket err
impl From<AcceptError> for SocketErr
support accept error to socket err
Source§fn from(value: AcceptError) -> Self
fn from(value: AcceptError) -> Self
Converts to this type from the input type.
Source§impl From<ConnectError> for SocketErr
support tcp::connectError to socket err
impl From<ConnectError> for SocketErr
support tcp::connectError to socket err
Source§fn from(value: ConnectError) -> Self
fn from(value: ConnectError) -> Self
Converts to this type from the input type.
Source§impl From<TryReceiveError> for SocketErr
support TryReceiveError to socket err
impl From<TryReceiveError> for SocketErr
support TryReceiveError to socket err
Source§fn from(value: TryReceiveError) -> Self
fn from(value: TryReceiveError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SocketErr
impl RefUnwindSafe for SocketErr
impl Send for SocketErr
impl Sync for SocketErr
impl Unpin for SocketErr
impl UnwindSafe for SocketErr
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