Home
last modified time | relevance | path

Searched refs:FileAccessMode (Results 1 – 5 of 5) sorted by relevance

/wasmtime-44.0.1/crates/wasi-common/src/
H A Dctx.rs3 use crate::file::{FileAccessMode, FileEntry, WasiFile};
54 pub fn insert_file(&self, fd: u32, file: Box<dyn WasiFile>, access_mode: FileAccessMode) { in insert_file() argument
62 access_mode: FileAccessMode, in push_file() argument
101 self.insert_file(0, f, FileAccessMode::READ); in set_stdin()
105 self.insert_file(1, f, FileAccessMode::WRITE); in set_stdout()
109 self.insert_file(2, f, FileAccessMode::WRITE); in set_stderr()
H A Dfile.rs229 pub access_mode: FileAccessMode,
234 pub struct FileAccessMode : u32 {
241 pub fn new(file: Box<dyn WasiFile>, access_mode: FileAccessMode) -> Self { in new()
258 pub access_mode: FileAccessMode,
/wasmtime-44.0.1/crates/wasi-common/src/sync/
H A Dmod.rs31 use crate::{Error, WasiCtx, WasiFile, file::FileAccessMode, table::Table};
121 .insert_file(fd, file, FileAccessMode::READ | FileAccessMode::WRITE); in preopened_socket()
/wasmtime-44.0.1/crates/wasi-common/src/tokio/
H A Dmod.rs10 use crate::{Error, Table, WasiCtx, WasiFile, file::FileAccessMode};
103 .insert_file(fd, file, FileAccessMode::READ | FileAccessMode::WRITE); in preopened_socket()
/wasmtime-44.0.1/crates/wasi-common/src/snapshots/
H A Dpreview_1.rs5 Advice, FdFlags, FdStat, FileAccessMode, FileEntry, FileType, Filestat, OFlags, RiFlags,
333 if !f.access_mode.contains(FileAccessMode::READ) { in fd_read()
404 if !f.access_mode.contains(FileAccessMode::READ) { in fd_pread()
472 if !f.access_mode.contains(FileAccessMode::WRITE) { in fd_write()
504 if !f.access_mode.contains(FileAccessMode::WRITE) { in fd_pwrite()
799 FileAccessMode::READ in path_open()
801 FileAccessMode::empty() in path_open()
803 FileAccessMode::WRITE in path_open()
805 FileAccessMode::empty() in path_open()
1324 if fdstat.access_mode.contains(FileAccessMode::READ) { in from()
[all …]