Available on crate feature
p3
only.Expand description
Experimental, unstable and incomplete implementation of wasip3 version of wasi:http
.
This module is under heavy development. It is not compliant with semver and is not ready for production use.
Bug and security fixes limited to wasip3 will not be given patch releases.
Documentation of this module may be incorrect or out-of-sync with the implementation.
Modules§
- bindings
- Raw bindings to the
wasi:http
package.
Structs§
- Default
Wasi Http Ctx default-send-request
- Default implementation of WasiHttpCtx.
- Request
- The concrete type behind a
wasi:http/types/request
resource. - Request
Options - The concrete type behind a
wasi:http/types/request-options
resource. - Response
- The concrete type behind a
wasi:http/types/response
resource. - Wasi
Http - The type for which this crate implements the
wasi:http
interfaces. - Wasi
Http CtxView - View into WasiHttpCtx implementation and ResourceTable.
Enums§
- Maybe
Mutable - An Arc, which may be immutable.
Traits§
- Wasi
Http Ctx - A trait which provides internal WASI HTTP state.
- Wasi
Http View - A trait which provides internal WASI HTTP state.
Functions§
- add_
to_ linker - Add all interfaces from this module into the
linker
provided. - default_
send_ request default-send-request
- The default implementation of how an outgoing request is sent.