Path: blob/main/crates/test-programs/src/p3/mod.rs
1693 views
pub mod http;1pub mod sockets;23wit_bindgen::generate!({4inline: "5package wasmtime:test;67world testp3 {8include wasi:cli/[email protected];9include wasi:http/[email protected];1011export wasi:cli/[email protected];12}13",14path: "../wasi-http/src/p3/wit",15world: "wasmtime:test/testp3",16default_bindings_module: "test_programs::p3",17pub_export_macro: true,18async: [19"wasi:cli/[email protected]#run",20],21generate_all,22});2324pub mod proxy {25wit_bindgen::generate!({26inline: "27package wasmtime:test;2829world proxyp3 {30include wasi:http/[email protected];31}32",33path: "../wasi-http/src/p3/wit",34world: "wasmtime:test/proxyp3",35default_bindings_module: "test_programs::p3::proxy",36pub_export_macro: true,37with: {38"wasi:http/[email protected]": generate,39"wasi:http/[email protected]": crate::p3::wasi::http::types,40"wasi:random/[email protected]": crate::p3::wasi::random::random,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:clocks/[email protected]": crate::p3::wasi::clocks::monotonic_clock,45"wasi:clocks/[email protected]": crate::p3::wasi::clocks::wall_clock,46},47});48}495051