Home
last modified time | relevance | path

Searched refs:cli (Results 1 – 25 of 125) sorted by relevance

12345

/wasmtime-44.0.1/crates/wasi/src/p3/cli/
H A Dmod.rs3 use crate::cli::{WasiCli, WasiCliView};
4 use crate::p3::bindings::cli::{
78 environment::add_to_linker::<_, WasiCli>(linker, T::cli)?; in add_to_linker_with_options()
79 stdin::add_to_linker::<_, WasiCli>(linker, T::cli)?; in add_to_linker_with_options()
80 stdout::add_to_linker::<_, WasiCli>(linker, T::cli)?; in add_to_linker_with_options()
81 stderr::add_to_linker::<_, WasiCli>(linker, T::cli)?; in add_to_linker_with_options()
82 terminal_input::add_to_linker::<_, WasiCli>(linker, T::cli)?; in add_to_linker_with_options()
83 terminal_output::add_to_linker::<_, WasiCli>(linker, T::cli)?; in add_to_linker_with_options()
84 terminal_stdin::add_to_linker::<_, WasiCli>(linker, T::cli)?; in add_to_linker_with_options()
85 terminal_stdout::add_to_linker::<_, WasiCli>(linker, T::cli)?; in add_to_linker_with_options()
[all …]
/wasmtime-44.0.1/crates/wasi/src/p2/
H A Dmod.rs352 cli::environment::add_to_linker::<T, WasiCli>(l, T::cli)?; in add_nonblocking_to_linker()
353 cli::stdin::add_to_linker::<T, WasiCli>(l, T::cli)?; in add_nonblocking_to_linker()
354 cli::stdout::add_to_linker::<T, WasiCli>(l, T::cli)?; in add_nonblocking_to_linker()
355 cli::stderr::add_to_linker::<T, WasiCli>(l, T::cli)?; in add_nonblocking_to_linker()
356 cli::terminal_input::add_to_linker::<T, WasiCli>(l, T::cli)?; in add_nonblocking_to_linker()
357 cli::terminal_output::add_to_linker::<T, WasiCli>(l, T::cli)?; in add_nonblocking_to_linker()
358 cli::terminal_stdin::add_to_linker::<T, WasiCli>(l, T::cli)?; in add_nonblocking_to_linker()
359 cli::terminal_stdout::add_to_linker::<T, WasiCli>(l, T::cli)?; in add_nonblocking_to_linker()
395 cli::stdin::add_to_linker::<T, WasiCli>(l, T::cli)?; in add_proxy_interfaces_nonblocking()
396 cli::stdout::add_to_linker::<T, WasiCli>(l, T::cli)?; in add_proxy_interfaces_nonblocking()
[all …]
/wasmtime-44.0.1/crates/wasi/src/
H A Dctx.rs1 use crate::cli::{StdinStream, StdoutStream, WasiCliCtx};
39 cli: WasiCliCtx, field
85 self.cli.stdin = Box::new(stdin); in stdin()
91 self.cli.stdout = Box::new(stdout); in stdout()
187 self.cli.environment.extend( in envs()
208 self.cli in env()
226 self.cli in args()
448 cli, in build()
458 cli, in build()
532 pub(crate) cli: WasiCliCtx, field
[all …]
H A Dview.rs51 impl<T: WasiView> crate::cli::WasiCliView for T {
52 fn cli(&mut self) -> crate::cli::WasiCliCtxView<'_> { in cli() method
54 crate::cli::WasiCliCtxView { in cli()
55 ctx: &mut ctx.cli, in cli()
/wasmtime-44.0.1/examples/min-platform/embedding/src/
H A Dwasi.rs216 wasi::cli::stdin::add_to_linker::<_, Data>(linker, |t| t)?; in add_to_linker_async()
518 impl wasi::cli::environment::Host for ExampleCtx {
535 impl wasi::cli::exit::Host for ExampleCtx {
551 impl wasi::cli::stdin::Host for ExampleCtx {
558 impl wasi::cli::stdout::Host for ExampleCtx {
565 impl wasi::cli::stderr::Host for ExampleCtx {
573 impl wasi::cli::terminal_input::Host for ExampleCtx {}
580 impl wasi::cli::terminal_output::Host for ExampleCtx {}
587 impl wasi::cli::terminal_stdin::Host for ExampleCtx {
594 impl wasi::cli::terminal_stdout::Host for ExampleCtx {
[all …]
/wasmtime-44.0.1/crates/test-programs/src/p3/
H A Dmod.rs41 "wasi:cli/[email protected]": crate::p3::wasi::cli::stdout,
42 "wasi:cli/[email protected]": crate::p3::wasi::cli::stderr,
43 "wasi:cli/[email protected]": crate::p3::wasi::cli::stdin,
44 "wasi:cli/[email protected]": crate::p3::wasi::cli::types,
/wasmtime-44.0.1/crates/test-programs/src/bin/
H A Dp3_http_middleware_with_chain.rs28 "wasi:cli/[email protected]": test_programs::p3::wasi::cli::stdout,
29 "wasi:cli/[email protected]": test_programs::p3::wasi::cli::stderr,
30 "wasi:cli/[email protected]": test_programs::p3::wasi::cli::stdin,
31 "wasi:cli/[email protected]": test_programs::p3::wasi::cli::types,
H A Dp3_cli_hello_stdout.rs7 impl exports::wasi::cli::run::Guest for Component {
12 wasi::cli::stdout::write_via_stream(rx).await.unwrap(); in run()
H A Dp3_cli_hello_stdout_post_return.rs7 impl exports::wasi::cli::run::Guest for Component {
11 wasi::cli::stdout::write_via_stream(rx).await.unwrap(); in run()
H A Dp3_cli_read_stdin.rs7 impl test_programs::p3::exports::wasi::cli::run::Guest for Component {
9 let (mut stream, result) = wasi::cli::stdin::read_via_stream(); in run()
H A Dp3_http_outbound_request_invalid_version.rs7 impl test_programs::p3::exports::wasi::cli::run::Guest for Component {
9 let addr = test_programs::p3::wasi::cli::environment::get_environment() in run()
H A Dp3_cli_much_stdout.rs7 impl test_programs::p3::exports::wasi::cli::run::Guest for Component {
16 async { wasi::cli::stdout::write_via_stream(rx).await.unwrap() }, in run()
H A Dp3_http_outbound_request_get.rs8 impl test_programs::p3::exports::wasi::cli::run::Guest for Component {
10 let addr = test_programs::p3::wasi::cli::environment::get_environment() in run()
H A Dp3_http_outbound_request_post.rs8 impl test_programs::p3::exports::wasi::cli::run::Guest for Component {
11 let addr = test_programs::p3::wasi::cli::environment::get_environment() in run()
H A Dp3_http_outbound_request_put.rs8 impl test_programs::p3::exports::wasi::cli::run::Guest for Component {
10 let addr = test_programs::p3::wasi::cli::environment::get_environment() in run()
H A Dp3_http_middleware.rs27 "wasi:cli/[email protected]": test_programs::p3::wasi::cli::stdout,
28 "wasi:cli/[email protected]": test_programs::p3::wasi::cli::stderr,
29 "wasi:cli/[email protected]": test_programs::p3::wasi::cli::stdin,
30 "wasi:cli/[email protected]": test_programs::p3::wasi::cli::types,
H A Dp3_http_outbound_request_large_post.rs9 impl test_programs::p3::exports::wasi::cli::run::Guest for Component {
17 let addr = test_programs::p3::wasi::cli::environment::get_environment() in run()
/wasmtime-44.0.1/crates/test-programs/src/
H A Dlib.rs45 "wasi:cli/[email protected]": crate::wasi::cli::stdout,
46 "wasi:cli/[email protected]": crate::wasi::cli::stderr,
47 "wasi:cli/[email protected]": crate::wasi::cli::stdin,
/wasmtime-44.0.1/docs/
H A Dcli.md23 CLI](cli-install.md), [the list of options you can
24 pass](cli-options.md), and [how to enable logging](cli-logging.md).
H A DSUMMARY.md4 - [Using the Wasmtime CLI](./cli.md)
5 - [Installation](./cli-install.md)
6 - [CLI Options](./cli-options.md)
7 - [CLI Logging](./cli-logging.md)
8 - [Cache Configuration](./cli-cache.md)
/wasmtime-44.0.1/crates/wasi/src/p2/host/
H A Dexit.rs2 use crate::cli::WasiCliCtxView;
3 use crate::p2::bindings::cli::exit;
H A Denv.rs1 use crate::cli::WasiCliCtxView;
2 use crate::p2::bindings::cli::environment;
/wasmtime-44.0.1/
H A DCargo.toml2 name = "wasmtime-cli"
48 wasmtime-cli-flags = { workspace = true }
251 wasmtime-cli-flags = { path = "crates/cli-flags", version = "=44.0.1" }
531 "wasmtime-cli-flags/component-model-async",
565 "wasmtime-cli-flags/component-model",
571 logging = ["wasmtime-cli-flags/logging"]
575 coredump = ["wasmtime-cli-flags/coredump"]
578 threads = ["wasmtime-cli-flags/threads"]
582 pulley = ["wasmtime-cli-flags/pulley"]
594 "wasmtime-cli-flags/async",
[all …]
/wasmtime-44.0.1/crates/wasi/src/p3/
H A Dbindings.rs98 "wasi:cli/terminal-input.terminal-input": crate::p3::cli::TerminalInput,
99 "wasi:cli/terminal-output.terminal-output": crate::p3::cli::TerminalOutput,
/wasmtime-44.0.1/crates/c-api/src/
H A Dwasi.rs114 let stdin_stream = wasmtime_wasi::cli::AsyncStdinStream::new(file); in wasi_config_set_stdin_file()
147 .stdout(wasmtime_wasi::cli::OutputFile::new(file)); in wasi_config_set_stdout_file()
238 impl wasmtime_wasi::cli::IsTerminal for CustomOutputStream {
244 impl wasmtime_wasi::cli::StdoutStream for CustomOutputStream {
275 .stderr(wasmtime_wasi::cli::OutputFile::new(file)); in wasi_config_set_stderr_file()

12345