Lines Matching refs:ErrorCode
3 self, ErrorCode, IpAddress, IpAddressFamily, IpSocketAddress, Ipv4SocketAddress,
14 fn convert_error_code(&mut self, error: SocketError) -> wasmtime::Result<ErrorCode> { in convert_error_code() argument
18 fn network_error_code(&mut self, err: Resource<Error>) -> wasmtime::Result<Option<ErrorCode>> { in network_error_code() argument
22 return Ok(Some(ErrorCode::from(err))); in network_error_code()
37 impl From<io::Error> for ErrorCode { implementation
43 impl From<&io::Error> for ErrorCode { implementation
51 std::io::ErrorKind::AddrInUse => ErrorCode::AddressInUse, in from()
52 std::io::ErrorKind::AddrNotAvailable => ErrorCode::AddressNotBindable, in from()
53 std::io::ErrorKind::ConnectionAborted => ErrorCode::ConnectionAborted, in from()
54 std::io::ErrorKind::ConnectionRefused => ErrorCode::ConnectionRefused, in from()
55 std::io::ErrorKind::ConnectionReset => ErrorCode::ConnectionReset, in from()
56 std::io::ErrorKind::Interrupted => ErrorCode::WouldBlock, in from()
57 std::io::ErrorKind::InvalidInput => ErrorCode::InvalidArgument, in from()
58 std::io::ErrorKind::NotConnected => ErrorCode::InvalidState, in from()
59 std::io::ErrorKind::OutOfMemory => ErrorCode::OutOfMemory, in from()
60 std::io::ErrorKind::PermissionDenied => ErrorCode::AccessDenied, in from()
61 std::io::ErrorKind::TimedOut => ErrorCode::Timeout, in from()
62 std::io::ErrorKind::Unsupported => ErrorCode::NotSupported, in from()
63 std::io::ErrorKind::WouldBlock => ErrorCode::WouldBlock, in from()
67 ErrorCode::Unknown in from()
73 impl From<Errno> for ErrorCode { implementation
79 impl From<&Errno> for ErrorCode { implementation
82 Errno::WOULDBLOCK => ErrorCode::WouldBlock, in from()
87 Errno::AGAIN => ErrorCode::WouldBlock, in from()
88 Errno::INTR => ErrorCode::WouldBlock, in from()
90 Errno::PERM => ErrorCode::AccessDenied, in from()
91 Errno::ACCESS => ErrorCode::AccessDenied, in from()
92 Errno::ADDRINUSE => ErrorCode::AddressInUse, in from()
93 Errno::ADDRNOTAVAIL => ErrorCode::AddressNotBindable, in from()
94 Errno::ALREADY => ErrorCode::ConcurrencyConflict, in from()
95 Errno::TIMEDOUT => ErrorCode::Timeout, in from()
96 Errno::CONNREFUSED => ErrorCode::ConnectionRefused, in from()
97 Errno::CONNRESET => ErrorCode::ConnectionReset, in from()
98 Errno::CONNABORTED => ErrorCode::ConnectionAborted, in from()
99 Errno::INVAL => ErrorCode::InvalidArgument, in from()
100 Errno::HOSTUNREACH => ErrorCode::RemoteUnreachable, in from()
101 Errno::HOSTDOWN => ErrorCode::RemoteUnreachable, in from()
102 Errno::NETDOWN => ErrorCode::RemoteUnreachable, in from()
103 Errno::NETUNREACH => ErrorCode::RemoteUnreachable, in from()
105 Errno::NONET => ErrorCode::RemoteUnreachable, in from()
106 Errno::ISCONN => ErrorCode::InvalidState, in from()
107 Errno::NOTCONN => ErrorCode::InvalidState, in from()
108 Errno::DESTADDRREQ => ErrorCode::InvalidState, in from()
110 Errno::NFILE => ErrorCode::NewSocketLimit, in from()
111 Errno::MFILE => ErrorCode::NewSocketLimit, in from()
112 Errno::MSGSIZE => ErrorCode::DatagramTooLarge, in from()
114 Errno::NOMEM => ErrorCode::OutOfMemory, in from()
115 Errno::NOBUFS => ErrorCode::OutOfMemory, in from()
116 Errno::OPNOTSUPP => ErrorCode::NotSupported, in from()
117 Errno::NOPROTOOPT => ErrorCode::NotSupported, in from()
118 Errno::PFNOSUPPORT => ErrorCode::NotSupported, in from()
119 Errno::PROTONOSUPPORT => ErrorCode::NotSupported, in from()
120 Errno::PROTOTYPE => ErrorCode::NotSupported, in from()
121 Errno::SOCKTNOSUPPORT => ErrorCode::NotSupported, in from()
122 Errno::AFNOSUPPORT => ErrorCode::NotSupported, in from()
127 ErrorCode::Unknown in from()