Expand description
errors
Enums§
- Error
- Error is an embly error
Constants§
- __
WASI_ E2BIG - Argument list too long.
- __
WASI_ EACCES - Permission denied.
- __
WASI_ EADDRINUSE - Address in use.
- __
WASI_ EADDRNOTAVAIL - Address not available.
- __
WASI_ EAFNOSUPPORT - Address family not supported.
- __
WASI_ EAGAIN - Resource unavailable, or operation would block.
- __
WASI_ EALREADY - Connection already in progress.
- __
WASI_ EBADF - Bad file descriptor.
- __
WASI_ EBADMSG - Bad message.
- __
WASI_ EBUSY - Device or resource busy.
- __
WASI_ ECANCELED - Operation canceled.
- __
WASI_ ECHILD - No child processes.
- __
WASI_ ECONNABORTED - Connection aborted.
- __
WASI_ ECONNREFUSED - Connection refused.
- __
WASI_ ECONNRESET - Connection reset.
- __
WASI_ EDEADLK - Resource deadlock would occur.
- __
WASI_ EDESTADDRREQ - Destination address required.
- __
WASI_ EDOM - Mathematics argument out of domain of function.
- __
WASI_ EDQUOT - Reserved. (Quota exceeded.)
- __
WASI_ EEXIST - File exists.
- __
WASI_ EFAULT - Bad address.
- __
WASI_ EFBIG - File too large.
- __
WASI_ EHOSTUNREACH - Host is unreachable.
- __
WASI_ EIDRM - Identifier removed.
- __
WASI_ EILSEQ - Illegal byte sequence.
- __
WASI_ EINPROGRESS - Operation in progress.
- __
WASI_ EINTR - Interrupted function.
- __
WASI_ EINVAL - Invalid argument.
- __
WASI_ EIO - I/O error.
- __
WASI_ EISCONN - Socket is connected.
- __
WASI_ EISDIR - Is a directory.
- __
WASI_ ELOOP - Too many levels of symbolic links.
- __
WASI_ EMFILE - File descriptor value too large.
- __
WASI_ EMLINK - Too many links.
- __
WASI_ EMSGSIZE - Message too large.
- __
WASI_ EMULTIHOP - Reserved. (Multihop attempted.)
- __
WASI_ ENAMETOOLONG - Filename too long.
- __
WASI_ ENETDOWN - Network is down.
- __
WASI_ ENETRESET - Connection aborted by network.
- __
WASI_ ENETUNREACH - Network unreachable.
- __
WASI_ ENFILE - Too many files open in system.
- __
WASI_ ENOBUFS - No buffer space available.
- __
WASI_ ENODEV - No such device.
- __
WASI_ ENOENT - No such file or directory.
- __
WASI_ ENOEXEC - Executable file format error.
- __
WASI_ ENOLCK - No locks available.
- __
WASI_ ENOLINK - Reserved. (Link has been severed.)
- __
WASI_ ENOMEM - Not enough space.
- __
WASI_ ENOMSG - No message of the desired type.
- __
WASI_ ENOPROTOOPT - Protocol not available.
- __
WASI_ ENOSPC - No space left on device.
- __
WASI_ ENOSYS - Function not supported. (Always unsupported.)
- __
WASI_ ENOTCAPABLE - Extension: Capabilities insufficient.
- __
WASI_ ENOTCONN - The socket is not connected.
- __
WASI_ ENOTDIR - Not a directory or a symbolic link to a directory.
- __
WASI_ ENOTEMPTY - Directory not empty.
- __
WASI_ ENOTRECOVERABLE - State not recoverable.
- __
WASI_ ENOTSOCK - Not a socket.
- __
WASI_ ENOTSUP - Not supported, or operation not supported on socket. (Transient unsupported.)
- __
WASI_ ENOTTY - Inappropriate I/O control operation.
- __
WASI_ ENXIO - No such device or address.
- __
WASI_ EOVERFLOW - Value too large to be stored in data type.
- __
WASI_ EOWNERDEAD - Previous owner died.
- __
WASI_ EPERM - Operation not permitted.
- __
WASI_ EPIPE - Broken pipe.
- __
WASI_ EPROTO - Protocol error.
- __
WASI_ EPROTONOSUPPORT - Protocol not supported.
- __
WASI_ EPROTOTYPE - Protocol wrong type for socket.
- __
WASI_ ERANGE - Result too large.
- __
WASI_ EROFS - Read-only file system.
- __
WASI_ ESPIPE - Invalid seek.
- __
WASI_ ESRCH - No such process.
- __
WASI_ ESTALE - Reserved. (Stale file handle.)
- __
WASI_ ESUCCESS - No error occurred. System call completed successfully.
- __
WASI_ ETIMEDOUT - Connection timed out.
- __
WASI_ ETXTBSY - Text file busy.
- __
WASI_ EXDEV - Cross-device link.
Functions§
- wasi_
err_ to_ io_ err - convert a u16 wasi error type to an io::Error
Type Aliases§
- Result
- Result is the embly custom result type