| /wasmtime-44.0.1/crates/wasi/src/p3/cli/ |
| H A D | mod.rs | 3 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 D | mod.rs | 352 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 D | ctx.rs | 1 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 D | view.rs | 51 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 D | wasi.rs | 216 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 D | mod.rs | 41 "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 D | p3_http_middleware_with_chain.rs | 28 "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 D | p3_cli_hello_stdout.rs | 7 impl exports::wasi::cli::run::Guest for Component { 12 wasi::cli::stdout::write_via_stream(rx).await.unwrap(); in run()
|
| H A D | p3_cli_hello_stdout_post_return.rs | 7 impl exports::wasi::cli::run::Guest for Component { 11 wasi::cli::stdout::write_via_stream(rx).await.unwrap(); in run()
|
| H A D | p3_cli_read_stdin.rs | 7 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 D | p3_http_outbound_request_invalid_version.rs | 7 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 D | p3_cli_much_stdout.rs | 7 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 D | p3_http_outbound_request_get.rs | 8 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 D | p3_http_outbound_request_post.rs | 8 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 D | p3_http_outbound_request_put.rs | 8 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 D | p3_http_middleware.rs | 27 "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 D | p3_http_outbound_request_large_post.rs | 9 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 D | lib.rs | 45 "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 D | cli.md | 23 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 D | SUMMARY.md | 4 - [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 D | exit.rs | 2 use crate::cli::WasiCliCtxView; 3 use crate::p2::bindings::cli::exit;
|
| H A D | env.rs | 1 use crate::cli::WasiCliCtxView; 2 use crate::p2::bindings::cli::environment;
|
| /wasmtime-44.0.1/ |
| H A D | Cargo.toml | 2 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 D | bindings.rs | 98 "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 D | wasi.rs | 114 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()
|