enum E [src]

Fields

SUCCESS = @intFromEnum(wasi.errno_t.SUCCESS)
@"2BIG" = @intFromEnum(wasi.errno_t.@"2BIG")
ACCES = @intFromEnum(wasi.errno_t.ACCES)
ADDRINUSE = @intFromEnum(wasi.errno_t.ADDRINUSE)
ADDRNOTAVAIL = @intFromEnum(wasi.errno_t.ADDRNOTAVAIL)
AFNOSUPPORT = @intFromEnum(wasi.errno_t.AFNOSUPPORT)
AGAIN = @intFromEnum(wasi.errno_t.AGAIN)This is also the error code used for WOULDBLOCK.
ALREADY = @intFromEnum(wasi.errno_t.ALREADY)
BADF = @intFromEnum(wasi.errno_t.BADF)
BADMSG = @intFromEnum(wasi.errno_t.BADMSG)
BUSY = @intFromEnum(wasi.errno_t.BUSY)
CANCELED = @intFromEnum(wasi.errno_t.CANCELED)
CHILD = @intFromEnum(wasi.errno_t.CHILD)
CONNABORTED = @intFromEnum(wasi.errno_t.CONNABORTED)
CONNREFUSED = @intFromEnum(wasi.errno_t.CONNREFUSED)
CONNRESET = @intFromEnum(wasi.errno_t.CONNRESET)
DEADLK = @intFromEnum(wasi.errno_t.DEADLK)
DESTADDRREQ = @intFromEnum(wasi.errno_t.DESTADDRREQ)
DOM = @intFromEnum(wasi.errno_t.DOM)
DQUOT = @intFromEnum(wasi.errno_t.DQUOT)
EXIST = @intFromEnum(wasi.errno_t.EXIST)
FAULT = @intFromEnum(wasi.errno_t.FAULT)
FBIG = @intFromEnum(wasi.errno_t.FBIG)
HOSTUNREACH = @intFromEnum(wasi.errno_t.HOSTUNREACH)
IDRM = @intFromEnum(wasi.errno_t.IDRM)
ILSEQ = @intFromEnum(wasi.errno_t.ILSEQ)
INPROGRESS = @intFromEnum(wasi.errno_t.INPROGRESS)
INTR = @intFromEnum(wasi.errno_t.INTR)
INVAL = @intFromEnum(wasi.errno_t.INVAL)
IO = @intFromEnum(wasi.errno_t.IO)
ISCONN = @intFromEnum(wasi.errno_t.ISCONN)
ISDIR = @intFromEnum(wasi.errno_t.ISDIR)
LOOP = @intFromEnum(wasi.errno_t.LOOP)
MFILE = @intFromEnum(wasi.errno_t.MFILE)
MLINK = @intFromEnum(wasi.errno_t.MLINK)
MSGSIZE = @intFromEnum(wasi.errno_t.MSGSIZE)
MULTIHOP = @intFromEnum(wasi.errno_t.MULTIHOP)
NAMETOOLONG = @intFromEnum(wasi.errno_t.NAMETOOLONG)
NETDOWN = @intFromEnum(wasi.errno_t.NETDOWN)
NETRESET = @intFromEnum(wasi.errno_t.NETRESET)
NETUNREACH = @intFromEnum(wasi.errno_t.NETUNREACH)
NFILE = @intFromEnum(wasi.errno_t.NFILE)
NOBUFS = @intFromEnum(wasi.errno_t.NOBUFS)
NODEV = @intFromEnum(wasi.errno_t.NODEV)
NOENT = @intFromEnum(wasi.errno_t.NOENT)
NOEXEC = @intFromEnum(wasi.errno_t.NOEXEC)
NOLCK = @intFromEnum(wasi.errno_t.NOLCK)
NOLINK = @intFromEnum(wasi.errno_t.NOLINK)
NOMEM = @intFromEnum(wasi.errno_t.NOMEM)
NOMSG = @intFromEnum(wasi.errno_t.NOMSG)
NOPROTOOPT = @intFromEnum(wasi.errno_t.NOPROTOOPT)
NOSPC = @intFromEnum(wasi.errno_t.NOSPC)
NOSYS = @intFromEnum(wasi.errno_t.NOSYS)
NOTCONN = @intFromEnum(wasi.errno_t.NOTCONN)
NOTDIR = @intFromEnum(wasi.errno_t.NOTDIR)
NOTEMPTY = @intFromEnum(wasi.errno_t.NOTEMPTY)
NOTRECOVERABLE = @intFromEnum(wasi.errno_t.NOTRECOVERABLE)
NOTSOCK = @intFromEnum(wasi.errno_t.NOTSOCK)
OPNOTSUPP = @intFromEnum(wasi.errno_t.OPNOTSUPP)This is also the code used for NOTSUP.
NOTTY = @intFromEnum(wasi.errno_t.NOTTY)
NXIO = @intFromEnum(wasi.errno_t.NXIO)
OVERFLOW = @intFromEnum(wasi.errno_t.OVERFLOW)
OWNERDEAD = @intFromEnum(wasi.errno_t.OWNERDEAD)
PERM = @intFromEnum(wasi.errno_t.PERM)
PIPE = @intFromEnum(wasi.errno_t.PIPE)
PROTO = @intFromEnum(wasi.errno_t.PROTO)
PROTONOSUPPORT = @intFromEnum(wasi.errno_t.PROTONOSUPPORT)
PROTOTYPE = @intFromEnum(wasi.errno_t.PROTOTYPE)
RANGE = @intFromEnum(wasi.errno_t.RANGE)
ROFS = @intFromEnum(wasi.errno_t.ROFS)
SPIPE = @intFromEnum(wasi.errno_t.SPIPE)
SRCH = @intFromEnum(wasi.errno_t.SRCH)
STALE = @intFromEnum(wasi.errno_t.STALE)
TIMEDOUT = @intFromEnum(wasi.errno_t.TIMEDOUT)
TXTBSY = @intFromEnum(wasi.errno_t.TXTBSY)
XDEV = @intFromEnum(wasi.errno_t.XDEV)
NOTCAPABLE = @intFromEnum(wasi.errno_t.NOTCAPABLE)
ENOSTR = 100
EBFONT = 101
EBADSLT = 102
EBADRQC = 103
ENOANO = 104
ENOTBLK = 105
ECHRNG = 106
EL3HLT = 107
EL3RST = 108
ELNRNG = 109
EUNATCH = 110
ENOCSI = 111
EL2HLT = 112
EBADE = 113
EBADR = 114
EXFULL = 115
ENODATA = 116
ETIME = 117
ENOSR = 118
ENONET = 119
ENOPKG = 120
EREMOTE = 121
EADV = 122
ESRMNT = 123
ECOMM = 124
EDOTDOT = 125
ENOTUNIQ = 126
EBADFD = 127
EREMCHG = 128
ELIBACC = 129
ELIBBAD = 130
ELIBSCN = 131
ELIBMAX = 132
ELIBEXEC = 133
ERESTART = 134
ESTRPIPE = 135
EUSERS = 136
ESOCKTNOSUPPORT = 137
EOPNOTSUPP = 138
EPFNOSUPPORT = 139
ESHUTDOWN = 140
ETOOMANYREFS = 141
EHOSTDOWN = 142
EUCLEAN = 143
ENOTNAM = 144
ENAVAIL = 145
EISNAM = 146
EREMOTEIO = 147
ENOMEDIUM = 148
EMEDIUMTYPE = 149
ENOKEY = 150
EKEYEXPIRED = 151
EKEYREVOKED = 152
EKEYREJECTED = 153
ERFKILL = 154
EHWPOISON = 155
EL2NSYNC = 156
_

Source

pub const E = enum(u16) { SUCCESS = @intFromEnum(wasi.errno_t.SUCCESS), @"2BIG" = @intFromEnum(wasi.errno_t.@"2BIG"), ACCES = @intFromEnum(wasi.errno_t.ACCES), ADDRINUSE = @intFromEnum(wasi.errno_t.ADDRINUSE), ADDRNOTAVAIL = @intFromEnum(wasi.errno_t.ADDRNOTAVAIL), AFNOSUPPORT = @intFromEnum(wasi.errno_t.AFNOSUPPORT), /// This is also the error code used for `WOULDBLOCK`. AGAIN = @intFromEnum(wasi.errno_t.AGAIN), ALREADY = @intFromEnum(wasi.errno_t.ALREADY), BADF = @intFromEnum(wasi.errno_t.BADF), BADMSG = @intFromEnum(wasi.errno_t.BADMSG), BUSY = @intFromEnum(wasi.errno_t.BUSY), CANCELED = @intFromEnum(wasi.errno_t.CANCELED), CHILD = @intFromEnum(wasi.errno_t.CHILD), CONNABORTED = @intFromEnum(wasi.errno_t.CONNABORTED), CONNREFUSED = @intFromEnum(wasi.errno_t.CONNREFUSED), CONNRESET = @intFromEnum(wasi.errno_t.CONNRESET), DEADLK = @intFromEnum(wasi.errno_t.DEADLK), DESTADDRREQ = @intFromEnum(wasi.errno_t.DESTADDRREQ), DOM = @intFromEnum(wasi.errno_t.DOM), DQUOT = @intFromEnum(wasi.errno_t.DQUOT), EXIST = @intFromEnum(wasi.errno_t.EXIST), FAULT = @intFromEnum(wasi.errno_t.FAULT), FBIG = @intFromEnum(wasi.errno_t.FBIG), HOSTUNREACH = @intFromEnum(wasi.errno_t.HOSTUNREACH), IDRM = @intFromEnum(wasi.errno_t.IDRM), ILSEQ = @intFromEnum(wasi.errno_t.ILSEQ), INPROGRESS = @intFromEnum(wasi.errno_t.INPROGRESS), INTR = @intFromEnum(wasi.errno_t.INTR), INVAL = @intFromEnum(wasi.errno_t.INVAL), IO = @intFromEnum(wasi.errno_t.IO), ISCONN = @intFromEnum(wasi.errno_t.ISCONN), ISDIR = @intFromEnum(wasi.errno_t.ISDIR), LOOP = @intFromEnum(wasi.errno_t.LOOP), MFILE = @intFromEnum(wasi.errno_t.MFILE), MLINK = @intFromEnum(wasi.errno_t.MLINK), MSGSIZE = @intFromEnum(wasi.errno_t.MSGSIZE), MULTIHOP = @intFromEnum(wasi.errno_t.MULTIHOP), NAMETOOLONG = @intFromEnum(wasi.errno_t.NAMETOOLONG), NETDOWN = @intFromEnum(wasi.errno_t.NETDOWN), NETRESET = @intFromEnum(wasi.errno_t.NETRESET), NETUNREACH = @intFromEnum(wasi.errno_t.NETUNREACH), NFILE = @intFromEnum(wasi.errno_t.NFILE), NOBUFS = @intFromEnum(wasi.errno_t.NOBUFS), NODEV = @intFromEnum(wasi.errno_t.NODEV), NOENT = @intFromEnum(wasi.errno_t.NOENT), NOEXEC = @intFromEnum(wasi.errno_t.NOEXEC), NOLCK = @intFromEnum(wasi.errno_t.NOLCK), NOLINK = @intFromEnum(wasi.errno_t.NOLINK), NOMEM = @intFromEnum(wasi.errno_t.NOMEM), NOMSG = @intFromEnum(wasi.errno_t.NOMSG), NOPROTOOPT = @intFromEnum(wasi.errno_t.NOPROTOOPT), NOSPC = @intFromEnum(wasi.errno_t.NOSPC), NOSYS = @intFromEnum(wasi.errno_t.NOSYS), NOTCONN = @intFromEnum(wasi.errno_t.NOTCONN), NOTDIR = @intFromEnum(wasi.errno_t.NOTDIR), NOTEMPTY = @intFromEnum(wasi.errno_t.NOTEMPTY), NOTRECOVERABLE = @intFromEnum(wasi.errno_t.NOTRECOVERABLE), NOTSOCK = @intFromEnum(wasi.errno_t.NOTSOCK), /// This is also the code used for `NOTSUP`. OPNOTSUPP = @intFromEnum(wasi.errno_t.OPNOTSUPP), NOTTY = @intFromEnum(wasi.errno_t.NOTTY), NXIO = @intFromEnum(wasi.errno_t.NXIO), OVERFLOW = @intFromEnum(wasi.errno_t.OVERFLOW), OWNERDEAD = @intFromEnum(wasi.errno_t.OWNERDEAD), PERM = @intFromEnum(wasi.errno_t.PERM), PIPE = @intFromEnum(wasi.errno_t.PIPE), PROTO = @intFromEnum(wasi.errno_t.PROTO), PROTONOSUPPORT = @intFromEnum(wasi.errno_t.PROTONOSUPPORT), PROTOTYPE = @intFromEnum(wasi.errno_t.PROTOTYPE), RANGE = @intFromEnum(wasi.errno_t.RANGE), ROFS = @intFromEnum(wasi.errno_t.ROFS), SPIPE = @intFromEnum(wasi.errno_t.SPIPE), SRCH = @intFromEnum(wasi.errno_t.SRCH), STALE = @intFromEnum(wasi.errno_t.STALE), TIMEDOUT = @intFromEnum(wasi.errno_t.TIMEDOUT), TXTBSY = @intFromEnum(wasi.errno_t.TXTBSY), XDEV = @intFromEnum(wasi.errno_t.XDEV), NOTCAPABLE = @intFromEnum(wasi.errno_t.NOTCAPABLE), ENOSTR = 100, EBFONT = 101, EBADSLT = 102, EBADRQC = 103, ENOANO = 104, ENOTBLK = 105, ECHRNG = 106, EL3HLT = 107, EL3RST = 108, ELNRNG = 109, EUNATCH = 110, ENOCSI = 111, EL2HLT = 112, EBADE = 113, EBADR = 114, EXFULL = 115, ENODATA = 116, ETIME = 117, ENOSR = 118, ENONET = 119, ENOPKG = 120, EREMOTE = 121, EADV = 122, ESRMNT = 123, ECOMM = 124, EDOTDOT = 125, ENOTUNIQ = 126, EBADFD = 127, EREMCHG = 128, ELIBACC = 129, ELIBBAD = 130, ELIBSCN = 131, ELIBMAX = 132, ELIBEXEC = 133, ERESTART = 134, ESTRPIPE = 135, EUSERS = 136, ESOCKTNOSUPPORT = 137, EOPNOTSUPP = 138, EPFNOSUPPORT = 139, ESHUTDOWN = 140, ETOOMANYREFS = 141, EHOSTDOWN = 142, EUCLEAN = 143, ENOTNAM = 144, ENAVAIL = 145, EISNAM = 146, EREMOTEIO = 147, ENOMEDIUM = 148, EMEDIUMTYPE = 149, ENOKEY = 150, EKEYEXPIRED = 151, EKEYREVOKED = 152, EKEYREJECTED = 153, ERFKILL = 154, EHWPOISON = 155, EL2NSYNC = 156, _, }