diff --git a/crates/wasi-c2/src/lib.rs b/crates/wasi-c2/src/lib.rs index a654335324..7aa79d3d9e 100644 --- a/crates/wasi-c2/src/lib.rs +++ b/crates/wasi-c2/src/lib.rs @@ -13,8 +13,9 @@ mod string_array; pub mod table; pub mod virt; +pub use cap_fs_ext::SystemTimeSpec; pub use ctx::{WasiCtx, WasiCtxBuilder}; -pub use dir::{DirCaps, WasiDir}; +pub use dir::{DirCaps, ReaddirCursor, ReaddirEntity, WasiDir}; pub use error::Error; -pub use file::{FileCaps, WasiFile}; +pub use file::{FdFlags, FileCaps, Filestat, OFlags, WasiFile}; pub use string_array::StringArrayError; diff --git a/crates/wasi-c2/wasmtime/src/lib.rs b/crates/wasi-c2/wasmtime/src/lib.rs index 915205db41..d9df5e48ae 100644 --- a/crates/wasi-c2/wasmtime/src/lib.rs +++ b/crates/wasi-c2/wasmtime/src/lib.rs @@ -1,4 +1,7 @@ -pub use wasi_c2::{Error, WasiCtx, WasiCtxBuilder, WasiDir}; +pub use wasi_c2::{ + Error, FdFlags, FileCaps, Filestat, OFlags, ReaddirCursor, ReaddirEntity, SystemTimeSpec, + WasiCtx, WasiCtxBuilder, WasiDir, WasiFile, +}; // Defines a `struct Wasi` with member fields and appropriate APIs for dealing // with all the various WASI exports.