Skip to content

Commit c7af069

Browse files
committed
Use type names in more places.
1 parent ace21ab commit c7af069

File tree

1 file changed

+183
-183
lines changed

1 file changed

+183
-183
lines changed

src/wasi_unstable/mod.rs

Lines changed: 183 additions & 183 deletions
Original file line numberDiff line numberDiff line change
@@ -52,189 +52,189 @@ pub type Subscription = __wasi_subscription_t;
5252
pub type Event = __wasi_event_t;
5353
pub type Prestat = __wasi_prestat_t;
5454

55-
pub const ADVICE_NORMAL: u8 = __WASI_ADVICE_NORMAL;
56-
pub const ADVICE_SEQUENTIAL: u8 = __WASI_ADVICE_SEQUENTIAL;
57-
pub const ADVICE_RANDOM: u8 = __WASI_ADVICE_RANDOM;
58-
pub const ADVICE_WILLNEED: u8 = __WASI_ADVICE_WILLNEED;
59-
pub const ADVICE_DONTNEED: u8 = __WASI_ADVICE_DONTNEED;
60-
pub const ADVICE_NOREUSE: u8 = __WASI_ADVICE_NOREUSE;
61-
pub const CLOCK_REALTIME: u32 = __WASI_CLOCK_REALTIME;
62-
pub const CLOCK_MONOTONIC: u32 = __WASI_CLOCK_MONOTONIC;
63-
pub const CLOCK_PROCESS_CPUTIME_ID: u32 = __WASI_CLOCK_PROCESS_CPUTIME_ID;
64-
pub const CLOCK_THREAD_CPUTIME_ID: u32 = __WASI_CLOCK_THREAD_CPUTIME_ID;
65-
pub const DIRCOOKIE_START: u64 = __WASI_DIRCOOKIE_START;
66-
pub const ESUCCESS: u16 = __WASI_ESUCCESS;
67-
pub const E2BIG: u16 = __WASI_E2BIG;
68-
pub const EACCES: u16 = __WASI_EACCES;
69-
pub const EADDRINUSE: u16 = __WASI_EADDRINUSE;
70-
pub const EADDRNOTAVAIL: u16 = __WASI_EADDRNOTAVAIL;
71-
pub const EAFNOSUPPORT: u16 = __WASI_EAFNOSUPPORT;
72-
pub const EAGAIN: u16 = __WASI_EAGAIN;
73-
pub const EALREADY: u16 = __WASI_EALREADY;
74-
pub const EBADF: u16 = __WASI_EBADF;
75-
pub const EBADMSG: u16 = __WASI_EBADMSG;
76-
pub const EBUSY: u16 = __WASI_EBUSY;
77-
pub const ECANCELED: u16 = __WASI_ECANCELED;
78-
pub const ECHILD: u16 = __WASI_ECHILD;
79-
pub const ECONNABORTED: u16 = __WASI_ECONNABORTED;
80-
pub const ECONNREFUSED: u16 = __WASI_ECONNREFUSED;
81-
pub const ECONNRESET: u16 = __WASI_ECONNRESET;
82-
pub const EDEADLK: u16 = __WASI_EDEADLK;
83-
pub const EDESTADDRREQ: u16 = __WASI_EDESTADDRREQ;
84-
pub const EDOM: u16 = __WASI_EDOM;
85-
pub const EDQUOT: u16 = __WASI_EDQUOT;
86-
pub const EEXIST: u16 = __WASI_EEXIST;
87-
pub const EFAULT: u16 = __WASI_EFAULT;
88-
pub const EFBIG: u16 = __WASI_EFBIG;
89-
pub const EHOSTUNREACH: u16 = __WASI_EHOSTUNREACH;
90-
pub const EIDRM: u16 = __WASI_EIDRM;
91-
pub const EILSEQ: u16 = __WASI_EILSEQ;
92-
pub const EINPROGRESS: u16 = __WASI_EINPROGRESS;
93-
pub const EINTR: u16 = __WASI_EINTR;
94-
pub const EINVAL: u16 = __WASI_EINVAL;
95-
pub const EIO: u16 = __WASI_EIO;
96-
pub const EISCONN: u16 = __WASI_EISCONN;
97-
pub const EISDIR: u16 = __WASI_EISDIR;
98-
pub const ELOOP: u16 = __WASI_ELOOP;
99-
pub const EMFILE: u16 = __WASI_EMFILE;
100-
pub const EMLINK: u16 = __WASI_EMLINK;
101-
pub const EMSGSIZE: u16 = __WASI_EMSGSIZE;
102-
pub const EMULTIHOP: u16 = __WASI_EMULTIHOP;
103-
pub const ENAMETOOLONG: u16 = __WASI_ENAMETOOLONG;
104-
pub const ENETDOWN: u16 = __WASI_ENETDOWN;
105-
pub const ENETRESET: u16 = __WASI_ENETRESET;
106-
pub const ENETUNREACH: u16 = __WASI_ENETUNREACH;
107-
pub const ENFILE: u16 = __WASI_ENFILE;
108-
pub const ENOBUFS: u16 = __WASI_ENOBUFS;
109-
pub const ENODEV: u16 = __WASI_ENODEV;
110-
pub const ENOENT: u16 = __WASI_ENOENT;
111-
pub const ENOEXEC: u16 = __WASI_ENOEXEC;
112-
pub const ENOLCK: u16 = __WASI_ENOLCK;
113-
pub const ENOLINK: u16 = __WASI_ENOLINK;
114-
pub const ENOMEM: u16 = __WASI_ENOMEM;
115-
pub const ENOMSG: u16 = __WASI_ENOMSG;
116-
pub const ENOPROTOOPT: u16 = __WASI_ENOPROTOOPT;
117-
pub const ENOSPC: u16 = __WASI_ENOSPC;
118-
pub const ENOSYS: u16 = __WASI_ENOSYS;
119-
pub const ENOTCONN: u16 = __WASI_ENOTCONN;
120-
pub const ENOTDIR: u16 = __WASI_ENOTDIR;
121-
pub const ENOTEMPTY: u16 = __WASI_ENOTEMPTY;
122-
pub const ENOTRECOVERABLE: u16 = __WASI_ENOTRECOVERABLE;
123-
pub const ENOTSOCK: u16 = __WASI_ENOTSOCK;
124-
pub const ENOTSUP: u16 = __WASI_ENOTSUP;
125-
pub const ENOTTY: u16 = __WASI_ENOTTY;
126-
pub const ENXIO: u16 = __WASI_ENXIO;
127-
pub const EOVERFLOW: u16 = __WASI_EOVERFLOW;
128-
pub const EOWNERDEAD: u16 = __WASI_EOWNERDEAD;
129-
pub const EPERM: u16 = __WASI_EPERM;
130-
pub const EPIPE: u16 = __WASI_EPIPE;
131-
pub const EPROTO: u16 = __WASI_EPROTO;
132-
pub const EPROTONOSUPPORT: u16 = __WASI_EPROTONOSUPPORT;
133-
pub const EPROTOTYPE: u16 = __WASI_EPROTOTYPE;
134-
pub const ERANGE: u16 = __WASI_ERANGE;
135-
pub const EROFS: u16 = __WASI_EROFS;
136-
pub const ESPIPE: u16 = __WASI_ESPIPE;
137-
pub const ESRCH: u16 = __WASI_ESRCH;
138-
pub const ESTALE: u16 = __WASI_ESTALE;
139-
pub const ETIMEDOUT: u16 = __WASI_ETIMEDOUT;
140-
pub const ETXTBSY: u16 = __WASI_ETXTBSY;
141-
pub const EXDEV: u16 = __WASI_EXDEV;
142-
pub const ENOTCAPABLE: u16 = __WASI_ENOTCAPABLE;
143-
pub const EVENT_FD_READWRITE_HANGUP: u16 = __WASI_EVENT_FD_READWRITE_HANGUP;
144-
pub const EVENTTYPE_CLOCK: u8 = __WASI_EVENTTYPE_CLOCK;
145-
pub const EVENTTYPE_FD_READ: u8 = __WASI_EVENTTYPE_FD_READ;
146-
pub const EVENTTYPE_FD_WRITE: u8 = __WASI_EVENTTYPE_FD_WRITE;
147-
pub const FDFLAG_APPEND: u16 = __WASI_FDFLAG_APPEND;
148-
pub const FDFLAG_DSYNC: u16 = __WASI_FDFLAG_DSYNC;
149-
pub const FDFLAG_NONBLOCK: u16 = __WASI_FDFLAG_NONBLOCK;
150-
pub const FDFLAG_RSYNC: u16 = __WASI_FDFLAG_RSYNC;
151-
pub const FDFLAG_SYNC: u16 = __WASI_FDFLAG_SYNC;
152-
pub const FILETYPE_UNKNOWN: u8 = __WASI_FILETYPE_UNKNOWN;
153-
pub const FILETYPE_BLOCK_DEVICE: u8 = __WASI_FILETYPE_BLOCK_DEVICE;
154-
pub const FILETYPE_CHARACTER_DEVICE: u8 = __WASI_FILETYPE_CHARACTER_DEVICE;
155-
pub const FILETYPE_DIRECTORY: u8 = __WASI_FILETYPE_DIRECTORY;
156-
pub const FILETYPE_REGULAR_FILE: u8 = __WASI_FILETYPE_REGULAR_FILE;
157-
pub const FILETYPE_SOCKET_DGRAM: u8 = __WASI_FILETYPE_SOCKET_DGRAM;
158-
pub const FILETYPE_SOCKET_STREAM: u8 = __WASI_FILETYPE_SOCKET_STREAM;
159-
pub const FILETYPE_SYMBOLIC_LINK: u8 = __WASI_FILETYPE_SYMBOLIC_LINK;
160-
pub const FILESTAT_SET_ATIM: u16 = __WASI_FILESTAT_SET_ATIM;
161-
pub const FILESTAT_SET_ATIM_NOW: u16 = __WASI_FILESTAT_SET_ATIM_NOW;
162-
pub const FILESTAT_SET_MTIM: u16 = __WASI_FILESTAT_SET_MTIM;
163-
pub const FILESTAT_SET_MTIM_NOW: u16 = __WASI_FILESTAT_SET_MTIM_NOW;
164-
pub const LOOKUP_SYMLINK_FOLLOW: u32 = __WASI_LOOKUP_SYMLINK_FOLLOW;
165-
pub const O_CREAT: u16 = __WASI_O_CREAT;
166-
pub const O_DIRECTORY: u16 = __WASI_O_DIRECTORY;
167-
pub const O_EXCL: u16 = __WASI_O_EXCL;
168-
pub const O_TRUNC: u16 = __WASI_O_TRUNC;
169-
pub const PREOPENTYPE_DIR: u8 = __WASI_PREOPENTYPE_DIR;
170-
pub const SOCK_RECV_PEEK: u16 = __WASI_SOCK_RECV_PEEK;
171-
pub const SOCK_RECV_WAITALL: u16 = __WASI_SOCK_RECV_WAITALL;
172-
pub const RIGHT_FD_DATASYNC: u64 = __WASI_RIGHT_FD_DATASYNC;
173-
pub const RIGHT_FD_READ: u64 = __WASI_RIGHT_FD_READ;
174-
pub const RIGHT_FD_SEEK: u64 = __WASI_RIGHT_FD_SEEK;
175-
pub const RIGHT_FD_FDSTAT_SET_FLAGS: u64 = __WASI_RIGHT_FD_FDSTAT_SET_FLAGS;
176-
pub const RIGHT_FD_SYNC: u64 = __WASI_RIGHT_FD_SYNC;
177-
pub const RIGHT_FD_TELL: u64 = __WASI_RIGHT_FD_TELL;
178-
pub const RIGHT_FD_WRITE: u64 = __WASI_RIGHT_FD_WRITE;
179-
pub const RIGHT_FD_ADVISE: u64 = __WASI_RIGHT_FD_ADVISE;
180-
pub const RIGHT_FD_ALLOCATE: u64 = __WASI_RIGHT_FD_ALLOCATE;
181-
pub const RIGHT_PATH_CREATE_DIRECTORY: u64 = __WASI_RIGHT_PATH_CREATE_DIRECTORY;
182-
pub const RIGHT_PATH_CREATE_FILE: u64 = __WASI_RIGHT_PATH_CREATE_FILE;
183-
pub const RIGHT_PATH_LINK_SOURCE: u64 = __WASI_RIGHT_PATH_LINK_SOURCE;
184-
pub const RIGHT_PATH_LINK_TARGET: u64 = __WASI_RIGHT_PATH_LINK_TARGET;
185-
pub const RIGHT_PATH_OPEN: u64 = __WASI_RIGHT_PATH_OPEN;
186-
pub const RIGHT_FD_READDIR: u64 = __WASI_RIGHT_FD_READDIR;
187-
pub const RIGHT_PATH_READLINK: u64 = __WASI_RIGHT_PATH_READLINK;
188-
pub const RIGHT_PATH_RENAME_SOURCE: u64 = __WASI_RIGHT_PATH_RENAME_SOURCE;
189-
pub const RIGHT_PATH_RENAME_TARGET: u64 = __WASI_RIGHT_PATH_RENAME_TARGET;
190-
pub const RIGHT_PATH_FILESTAT_GET: u64 = __WASI_RIGHT_PATH_FILESTAT_GET;
191-
pub const RIGHT_PATH_FILESTAT_SET_SIZE: u64 = __WASI_RIGHT_PATH_FILESTAT_SET_SIZE;
192-
pub const RIGHT_PATH_FILESTAT_SET_TIMES: u64 = __WASI_RIGHT_PATH_FILESTAT_SET_TIMES;
193-
pub const RIGHT_FD_FILESTAT_GET: u64 = __WASI_RIGHT_FD_FILESTAT_GET;
194-
pub const RIGHT_FD_FILESTAT_SET_SIZE: u64 = __WASI_RIGHT_FD_FILESTAT_SET_SIZE;
195-
pub const RIGHT_FD_FILESTAT_SET_TIMES: u64 = __WASI_RIGHT_FD_FILESTAT_SET_TIMES;
196-
pub const RIGHT_PATH_SYMLINK: u64 = __WASI_RIGHT_PATH_SYMLINK;
197-
pub const RIGHT_PATH_REMOVE_DIRECTORY: u64 = __WASI_RIGHT_PATH_REMOVE_DIRECTORY;
198-
pub const RIGHT_PATH_UNLINK_FILE: u64 = __WASI_RIGHT_PATH_UNLINK_FILE;
199-
pub const RIGHT_POLL_FD_READWRITE: u64 = __WASI_RIGHT_POLL_FD_READWRITE;
200-
pub const RIGHT_SOCK_SHUTDOWN: u64 = __WASI_RIGHT_SOCK_SHUTDOWN;
201-
pub const SOCK_RECV_DATA_TRUNCATED: u16 = __WASI_SOCK_RECV_DATA_TRUNCATED;
202-
pub const SHUT_RD: u8 = __WASI_SHUT_RD;
203-
pub const SHUT_WR: u8 = __WASI_SHUT_WR;
204-
pub const SIGHUP: u8 = __WASI_SIGHUP;
205-
pub const SIGINT: u8 = __WASI_SIGINT;
206-
pub const SIGQUIT: u8 = __WASI_SIGQUIT;
207-
pub const SIGILL: u8 = __WASI_SIGILL;
208-
pub const SIGTRAP: u8 = __WASI_SIGTRAP;
209-
pub const SIGABRT: u8 = __WASI_SIGABRT;
210-
pub const SIGBUS: u8 = __WASI_SIGBUS;
211-
pub const SIGFPE: u8 = __WASI_SIGFPE;
212-
pub const SIGKILL: u8 = __WASI_SIGKILL;
213-
pub const SIGUSR1: u8 = __WASI_SIGUSR1;
214-
pub const SIGSEGV: u8 = __WASI_SIGSEGV;
215-
pub const SIGUSR2: u8 = __WASI_SIGUSR2;
216-
pub const SIGPIPE: u8 = __WASI_SIGPIPE;
217-
pub const SIGALRM: u8 = __WASI_SIGALRM;
218-
pub const SIGTERM: u8 = __WASI_SIGTERM;
219-
pub const SIGCHLD: u8 = __WASI_SIGCHLD;
220-
pub const SIGCONT: u8 = __WASI_SIGCONT;
221-
pub const SIGSTOP: u8 = __WASI_SIGSTOP;
222-
pub const SIGTSTP: u8 = __WASI_SIGTSTP;
223-
pub const SIGTTIN: u8 = __WASI_SIGTTIN;
224-
pub const SIGTTOU: u8 = __WASI_SIGTTOU;
225-
pub const SIGURG: u8 = __WASI_SIGURG;
226-
pub const SIGXCPU: u8 = __WASI_SIGXCPU;
227-
pub const SIGXFSZ: u8 = __WASI_SIGXFSZ;
228-
pub const SIGVTALRM: u8 = __WASI_SIGVTALRM;
229-
pub const SIGPROF: u8 = __WASI_SIGPROF;
230-
pub const SIGWINCH: u8 = __WASI_SIGWINCH;
231-
pub const SIGPOLL: u8 = __WASI_SIGPOLL;
232-
pub const SIGPWR: u8 = __WASI_SIGPWR;
233-
pub const SIGSYS: u8 = __WASI_SIGSYS;
234-
pub const SUBSCRIPTION_CLOCK_ABSTIME: u16 = __WASI_SUBSCRIPTION_CLOCK_ABSTIME;
235-
pub const WHENCE_CUR: u8 = __WASI_WHENCE_CUR;
236-
pub const WHENCE_END: u8 = __WASI_WHENCE_END;
237-
pub const WHENCE_SET: u8 = __WASI_WHENCE_SET;
55+
pub const ADVICE_NORMAL: Advice = __WASI_ADVICE_NORMAL;
56+
pub const ADVICE_SEQUENTIAL: Advice = __WASI_ADVICE_SEQUENTIAL;
57+
pub const ADVICE_RANDOM: Advice = __WASI_ADVICE_RANDOM;
58+
pub const ADVICE_WILLNEED: Advice = __WASI_ADVICE_WILLNEED;
59+
pub const ADVICE_DONTNEED: Advice = __WASI_ADVICE_DONTNEED;
60+
pub const ADVICE_NOREUSE: Advice = __WASI_ADVICE_NOREUSE;
61+
pub const CLOCK_REALTIME: Clockid = __WASI_CLOCK_REALTIME;
62+
pub const CLOCK_MONOTONIC: Clockid = __WASI_CLOCK_MONOTONIC;
63+
pub const CLOCK_PROCESS_CPUTIME_ID: Clockid = __WASI_CLOCK_PROCESS_CPUTIME_ID;
64+
pub const CLOCK_THREAD_CPUTIME_ID: Clockid = __WASI_CLOCK_THREAD_CPUTIME_ID;
65+
pub const DIRCOOKIE_START: Dircookie = __WASI_DIRCOOKIE_START;
66+
pub const ESUCCESS: Errno = __WASI_ESUCCESS;
67+
pub const E2BIG: Errno = __WASI_E2BIG;
68+
pub const EACCES: Errno = __WASI_EACCES;
69+
pub const EADDRINUSE: Errno = __WASI_EADDRINUSE;
70+
pub const EADDRNOTAVAIL: Errno = __WASI_EADDRNOTAVAIL;
71+
pub const EAFNOSUPPORT: Errno = __WASI_EAFNOSUPPORT;
72+
pub const EAGAIN: Errno = __WASI_EAGAIN;
73+
pub const EALREADY: Errno = __WASI_EALREADY;
74+
pub const EBADF: Errno = __WASI_EBADF;
75+
pub const EBADMSG: Errno = __WASI_EBADMSG;
76+
pub const EBUSY: Errno = __WASI_EBUSY;
77+
pub const ECANCELED: Errno = __WASI_ECANCELED;
78+
pub const ECHILD: Errno = __WASI_ECHILD;
79+
pub const ECONNABORTED: Errno = __WASI_ECONNABORTED;
80+
pub const ECONNREFUSED: Errno = __WASI_ECONNREFUSED;
81+
pub const ECONNRESET: Errno = __WASI_ECONNRESET;
82+
pub const EDEADLK: Errno = __WASI_EDEADLK;
83+
pub const EDESTADDRREQ: Errno = __WASI_EDESTADDRREQ;
84+
pub const EDOM: Errno = __WASI_EDOM;
85+
pub const EDQUOT: Errno = __WASI_EDQUOT;
86+
pub const EEXIST: Errno = __WASI_EEXIST;
87+
pub const EFAULT: Errno = __WASI_EFAULT;
88+
pub const EFBIG: Errno = __WASI_EFBIG;
89+
pub const EHOSTUNREACH: Errno = __WASI_EHOSTUNREACH;
90+
pub const EIDRM: Errno = __WASI_EIDRM;
91+
pub const EILSEQ: Errno = __WASI_EILSEQ;
92+
pub const EINPROGRESS: Errno = __WASI_EINPROGRESS;
93+
pub const EINTR: Errno = __WASI_EINTR;
94+
pub const EINVAL: Errno = __WASI_EINVAL;
95+
pub const EIO: Errno = __WASI_EIO;
96+
pub const EISCONN: Errno = __WASI_EISCONN;
97+
pub const EISDIR: Errno = __WASI_EISDIR;
98+
pub const ELOOP: Errno = __WASI_ELOOP;
99+
pub const EMFILE: Errno = __WASI_EMFILE;
100+
pub const EMLINK: Errno = __WASI_EMLINK;
101+
pub const EMSGSIZE: Errno = __WASI_EMSGSIZE;
102+
pub const EMULTIHOP: Errno = __WASI_EMULTIHOP;
103+
pub const ENAMETOOLONG: Errno = __WASI_ENAMETOOLONG;
104+
pub const ENETDOWN: Errno = __WASI_ENETDOWN;
105+
pub const ENETRESET: Errno = __WASI_ENETRESET;
106+
pub const ENETUNREACH: Errno = __WASI_ENETUNREACH;
107+
pub const ENFILE: Errno = __WASI_ENFILE;
108+
pub const ENOBUFS: Errno = __WASI_ENOBUFS;
109+
pub const ENODEV: Errno = __WASI_ENODEV;
110+
pub const ENOENT: Errno = __WASI_ENOENT;
111+
pub const ENOEXEC: Errno = __WASI_ENOEXEC;
112+
pub const ENOLCK: Errno = __WASI_ENOLCK;
113+
pub const ENOLINK: Errno = __WASI_ENOLINK;
114+
pub const ENOMEM: Errno = __WASI_ENOMEM;
115+
pub const ENOMSG: Errno = __WASI_ENOMSG;
116+
pub const ENOPROTOOPT: Errno = __WASI_ENOPROTOOPT;
117+
pub const ENOSPC: Errno = __WASI_ENOSPC;
118+
pub const ENOSYS: Errno = __WASI_ENOSYS;
119+
pub const ENOTCONN: Errno = __WASI_ENOTCONN;
120+
pub const ENOTDIR: Errno = __WASI_ENOTDIR;
121+
pub const ENOTEMPTY: Errno = __WASI_ENOTEMPTY;
122+
pub const ENOTRECOVERABLE: Errno = __WASI_ENOTRECOVERABLE;
123+
pub const ENOTSOCK: Errno = __WASI_ENOTSOCK;
124+
pub const ENOTSUP: Errno = __WASI_ENOTSUP;
125+
pub const ENOTTY: Errno = __WASI_ENOTTY;
126+
pub const ENXIO: Errno = __WASI_ENXIO;
127+
pub const EOVERFLOW: Errno = __WASI_EOVERFLOW;
128+
pub const EOWNERDEAD: Errno = __WASI_EOWNERDEAD;
129+
pub const EPERM: Errno = __WASI_EPERM;
130+
pub const EPIPE: Errno = __WASI_EPIPE;
131+
pub const EPROTO: Errno = __WASI_EPROTO;
132+
pub const EPROTONOSUPPORT: Errno = __WASI_EPROTONOSUPPORT;
133+
pub const EPROTOTYPE: Errno = __WASI_EPROTOTYPE;
134+
pub const ERANGE: Errno = __WASI_ERANGE;
135+
pub const EROFS: Errno = __WASI_EROFS;
136+
pub const ESPIPE: Errno = __WASI_ESPIPE;
137+
pub const ESRCH: Errno = __WASI_ESRCH;
138+
pub const ESTALE: Errno = __WASI_ESTALE;
139+
pub const ETIMEDOUT: Errno = __WASI_ETIMEDOUT;
140+
pub const ETXTBSY: Errno = __WASI_ETXTBSY;
141+
pub const EXDEV: Errno = __WASI_EXDEV;
142+
pub const ENOTCAPABLE: Errno = __WASI_ENOTCAPABLE;
143+
pub const EVENT_FD_READWRITE_HANGUP: Eventrwflags = __WASI_EVENT_FD_READWRITE_HANGUP;
144+
pub const EVENTTYPE_CLOCK: Eventtype = __WASI_EVENTTYPE_CLOCK;
145+
pub const EVENTTYPE_FD_READ: Eventtype = __WASI_EVENTTYPE_FD_READ;
146+
pub const EVENTTYPE_FD_WRITE: Eventtype = __WASI_EVENTTYPE_FD_WRITE;
147+
pub const FDFLAG_APPEND: Fdflags = __WASI_FDFLAG_APPEND;
148+
pub const FDFLAG_DSYNC: Fdflags = __WASI_FDFLAG_DSYNC;
149+
pub const FDFLAG_NONBLOCK: Fdflags = __WASI_FDFLAG_NONBLOCK;
150+
pub const FDFLAG_RSYNC: Fdflags = __WASI_FDFLAG_RSYNC;
151+
pub const FDFLAG_SYNC: Fdflags = __WASI_FDFLAG_SYNC;
152+
pub const FILETYPE_UNKNOWN: Filetype = __WASI_FILETYPE_UNKNOWN;
153+
pub const FILETYPE_BLOCK_DEVICE: Filetype = __WASI_FILETYPE_BLOCK_DEVICE;
154+
pub const FILETYPE_CHARACTER_DEVICE: Filetype = __WASI_FILETYPE_CHARACTER_DEVICE;
155+
pub const FILETYPE_DIRECTORY: Filetype = __WASI_FILETYPE_DIRECTORY;
156+
pub const FILETYPE_REGULAR_FILE: Filetype = __WASI_FILETYPE_REGULAR_FILE;
157+
pub const FILETYPE_SOCKET_DGRAM: Filetype = __WASI_FILETYPE_SOCKET_DGRAM;
158+
pub const FILETYPE_SOCKET_STREAM: Filetype = __WASI_FILETYPE_SOCKET_STREAM;
159+
pub const FILETYPE_SYMBOLIC_LINK: Filetype = __WASI_FILETYPE_SYMBOLIC_LINK;
160+
pub const FILESTAT_SET_ATIM: Fstflags = __WASI_FILESTAT_SET_ATIM;
161+
pub const FILESTAT_SET_ATIM_NOW: Fstflags = __WASI_FILESTAT_SET_ATIM_NOW;
162+
pub const FILESTAT_SET_MTIM: Fstflags = __WASI_FILESTAT_SET_MTIM;
163+
pub const FILESTAT_SET_MTIM_NOW: Fstflags = __WASI_FILESTAT_SET_MTIM_NOW;
164+
pub const LOOKUP_SYMLINK_FOLLOW: Lookupflags = __WASI_LOOKUP_SYMLINK_FOLLOW;
165+
pub const O_CREAT: Oflags = __WASI_O_CREAT;
166+
pub const O_DIRECTORY: Oflags = __WASI_O_DIRECTORY;
167+
pub const O_EXCL: Oflags = __WASI_O_EXCL;
168+
pub const O_TRUNC: Oflags = __WASI_O_TRUNC;
169+
pub const PREOPENTYPE_DIR: Preopentype = __WASI_PREOPENTYPE_DIR;
170+
pub const SOCK_RECV_PEEK: Riflags = __WASI_SOCK_RECV_PEEK;
171+
pub const SOCK_RECV_WAITALL: Riflags = __WASI_SOCK_RECV_WAITALL;
172+
pub const RIGHT_FD_DATASYNC: Rights = __WASI_RIGHT_FD_DATASYNC;
173+
pub const RIGHT_FD_READ: Rights = __WASI_RIGHT_FD_READ;
174+
pub const RIGHT_FD_SEEK: Rights = __WASI_RIGHT_FD_SEEK;
175+
pub const RIGHT_FD_FDSTAT_SET_FLAGS: Rights = __WASI_RIGHT_FD_FDSTAT_SET_FLAGS;
176+
pub const RIGHT_FD_SYNC: Rights = __WASI_RIGHT_FD_SYNC;
177+
pub const RIGHT_FD_TELL: Rights = __WASI_RIGHT_FD_TELL;
178+
pub const RIGHT_FD_WRITE: Rights = __WASI_RIGHT_FD_WRITE;
179+
pub const RIGHT_FD_ADVISE: Rights = __WASI_RIGHT_FD_ADVISE;
180+
pub const RIGHT_FD_ALLOCATE: Rights = __WASI_RIGHT_FD_ALLOCATE;
181+
pub const RIGHT_PATH_CREATE_DIRECTORY: Rights = __WASI_RIGHT_PATH_CREATE_DIRECTORY;
182+
pub const RIGHT_PATH_CREATE_FILE: Rights = __WASI_RIGHT_PATH_CREATE_FILE;
183+
pub const RIGHT_PATH_LINK_SOURCE: Rights = __WASI_RIGHT_PATH_LINK_SOURCE;
184+
pub const RIGHT_PATH_LINK_TARGET: Rights = __WASI_RIGHT_PATH_LINK_TARGET;
185+
pub const RIGHT_PATH_OPEN: Rights = __WASI_RIGHT_PATH_OPEN;
186+
pub const RIGHT_FD_READDIR: Rights = __WASI_RIGHT_FD_READDIR;
187+
pub const RIGHT_PATH_READLINK: Rights = __WASI_RIGHT_PATH_READLINK;
188+
pub const RIGHT_PATH_RENAME_SOURCE: Rights = __WASI_RIGHT_PATH_RENAME_SOURCE;
189+
pub const RIGHT_PATH_RENAME_TARGET: Rights = __WASI_RIGHT_PATH_RENAME_TARGET;
190+
pub const RIGHT_PATH_FILESTAT_GET: Rights = __WASI_RIGHT_PATH_FILESTAT_GET;
191+
pub const RIGHT_PATH_FILESTAT_SET_SIZE: Rights = __WASI_RIGHT_PATH_FILESTAT_SET_SIZE;
192+
pub const RIGHT_PATH_FILESTAT_SET_TIMES: Rights = __WASI_RIGHT_PATH_FILESTAT_SET_TIMES;
193+
pub const RIGHT_FD_FILESTAT_GET: Rights = __WASI_RIGHT_FD_FILESTAT_GET;
194+
pub const RIGHT_FD_FILESTAT_SET_SIZE: Rights = __WASI_RIGHT_FD_FILESTAT_SET_SIZE;
195+
pub const RIGHT_FD_FILESTAT_SET_TIMES: Rights = __WASI_RIGHT_FD_FILESTAT_SET_TIMES;
196+
pub const RIGHT_PATH_SYMLINK: Rights = __WASI_RIGHT_PATH_SYMLINK;
197+
pub const RIGHT_PATH_REMOVE_DIRECTORY: Rights = __WASI_RIGHT_PATH_REMOVE_DIRECTORY;
198+
pub const RIGHT_PATH_UNLINK_FILE: Rights = __WASI_RIGHT_PATH_UNLINK_FILE;
199+
pub const RIGHT_POLL_FD_READWRITE: Rights = __WASI_RIGHT_POLL_FD_READWRITE;
200+
pub const RIGHT_SOCK_SHUTDOWN: Rights = __WASI_RIGHT_SOCK_SHUTDOWN;
201+
pub const SOCK_RECV_DATA_TRUNCATED: Roflags = __WASI_SOCK_RECV_DATA_TRUNCATED;
202+
pub const SHUT_RD: Sdflags = __WASI_SHUT_RD;
203+
pub const SHUT_WR: Sdflags = __WASI_SHUT_WR;
204+
pub const SIGHUP: Signal = __WASI_SIGHUP;
205+
pub const SIGINT: Signal = __WASI_SIGINT;
206+
pub const SIGQUIT: Signal = __WASI_SIGQUIT;
207+
pub const SIGILL: Signal = __WASI_SIGILL;
208+
pub const SIGTRAP: Signal = __WASI_SIGTRAP;
209+
pub const SIGABRT: Signal = __WASI_SIGABRT;
210+
pub const SIGBUS: Signal = __WASI_SIGBUS;
211+
pub const SIGFPE: Signal = __WASI_SIGFPE;
212+
pub const SIGKILL: Signal = __WASI_SIGKILL;
213+
pub const SIGUSR1: Signal = __WASI_SIGUSR1;
214+
pub const SIGSEGV: Signal = __WASI_SIGSEGV;
215+
pub const SIGUSR2: Signal = __WASI_SIGUSR2;
216+
pub const SIGPIPE: Signal = __WASI_SIGPIPE;
217+
pub const SIGALRM: Signal = __WASI_SIGALRM;
218+
pub const SIGTERM: Signal = __WASI_SIGTERM;
219+
pub const SIGCHLD: Signal = __WASI_SIGCHLD;
220+
pub const SIGCONT: Signal = __WASI_SIGCONT;
221+
pub const SIGSTOP: Signal = __WASI_SIGSTOP;
222+
pub const SIGTSTP: Signal = __WASI_SIGTSTP;
223+
pub const SIGTTIN: Signal = __WASI_SIGTTIN;
224+
pub const SIGTTOU: Signal = __WASI_SIGTTOU;
225+
pub const SIGURG: Signal = __WASI_SIGURG;
226+
pub const SIGXCPU: Signal = __WASI_SIGXCPU;
227+
pub const SIGXFSZ: Signal = __WASI_SIGXFSZ;
228+
pub const SIGVTALRM: Signal = __WASI_SIGVTALRM;
229+
pub const SIGPROF: Signal = __WASI_SIGPROF;
230+
pub const SIGWINCH: Signal = __WASI_SIGWINCH;
231+
pub const SIGPOLL: Signal = __WASI_SIGPOLL;
232+
pub const SIGPWR: Signal = __WASI_SIGPWR;
233+
pub const SIGSYS: Signal = __WASI_SIGSYS;
234+
pub const SUBSCRIPTION_CLOCK_ABSTIME: Subclockflags = __WASI_SUBSCRIPTION_CLOCK_ABSTIME;
235+
pub const WHENCE_CUR: Whence = __WASI_WHENCE_CUR;
236+
pub const WHENCE_END: Whence = __WASI_WHENCE_END;
237+
pub const WHENCE_SET: Whence = __WASI_WHENCE_SET;
238238

239239
pub fn clock_res_get(clock_id: Clockid) -> (Errno, Timestamp) {
240240
let mut resolution = MaybeUninit::<Timestamp>::uninit();

0 commit comments

Comments
 (0)