Skip to main content

wasmtime_wasi_tls/p3/
bindings.rs

1//! Raw bindings to the `wasi:tls` package.
2
3#[expect(missing_docs, reason = "generated code")]
4mod generated {
5    wasmtime::component::bindgen!({
6        path: "src/p3/wit",
7        world: "wasi:tls/imports",
8        imports: {
9            "wasi:tls/client.[method]connector.send": store | trappable | tracing,
10            "wasi:tls/client.[method]connector.receive": store | trappable | tracing,
11            default: trappable | tracing,
12        },
13        with: {
14            "wasi:tls/client.connector": crate::p3::host::Connector,
15            "wasi:tls/types.error": crate::Error,
16        },
17        require_store_data_send: true,
18    });
19}
20
21pub use self::generated::wasi::*;