fix wasmtime doctest
This commit is contained in:
1
Cargo.lock
generated
1
Cargo.lock
generated
@@ -3216,6 +3216,7 @@ dependencies = [
|
|||||||
"smallvec",
|
"smallvec",
|
||||||
"target-lexicon",
|
"target-lexicon",
|
||||||
"tempfile",
|
"tempfile",
|
||||||
|
"wasi-cap-std-sync",
|
||||||
"wasmparser",
|
"wasmparser",
|
||||||
"wasmtime-cache",
|
"wasmtime-cache",
|
||||||
"wasmtime-environ",
|
"wasmtime-environ",
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ winapi = "0.3.7"
|
|||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tempfile = "3.0"
|
tempfile = "3.0"
|
||||||
wasmtime-wasi = { path = "../wasi" }
|
wasmtime-wasi = { path = "../wasi" }
|
||||||
|
wasi-cap-std-sync = { path = "../wasi-common/cap-std-sync" }
|
||||||
|
|
||||||
[badges]
|
[badges]
|
||||||
maintenance = { status = "actively-developed" }
|
maintenance = { status = "actively-developed" }
|
||||||
|
|||||||
@@ -153,7 +153,8 @@
|
|||||||
//! ```no_run
|
//! ```no_run
|
||||||
//! # use anyhow::Result;
|
//! # use anyhow::Result;
|
||||||
//! # use wasmtime::*;
|
//! # use wasmtime::*;
|
||||||
//! use wasmtime_wasi::{Wasi, WasiCtx};
|
//! use wasmtime_wasi::Wasi;
|
||||||
|
//! use wasi_cap_std_sync::WasiCtxBuilder;
|
||||||
//!
|
//!
|
||||||
//! # fn main() -> Result<()> {
|
//! # fn main() -> Result<()> {
|
||||||
//! let store = Store::default();
|
//! let store = Store::default();
|
||||||
@@ -162,7 +163,7 @@
|
|||||||
//! // Create an instance of `Wasi` which contains a `WasiCtx`. Note that
|
//! // Create an instance of `Wasi` which contains a `WasiCtx`. Note that
|
||||||
//! // `WasiCtx` provides a number of ways to configure what the target program
|
//! // `WasiCtx` provides a number of ways to configure what the target program
|
||||||
//! // will have access to.
|
//! // will have access to.
|
||||||
//! let wasi = Wasi::new(&store, WasiCtx::new(std::env::args())?);
|
//! let wasi = Wasi::new(&store, WasiCtxBuilder::new().inherit_stdio().build()?);
|
||||||
//! wasi.add_to_linker(&mut linker)?;
|
//! wasi.add_to_linker(&mut linker)?;
|
||||||
//!
|
//!
|
||||||
//! // Instantiate our module with the imports we've created, and run it.
|
//! // Instantiate our module with the imports we've created, and run it.
|
||||||
|
|||||||
Reference in New Issue
Block a user