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:httppackage.
Structs§
- Default
Wasi Http Ctx default-send-request - Default implementation of WasiHttpCtx.
- Request
- The concrete type behind a
wasi:http/types.requestresource. - Request
Options - The concrete type behind a
wasi:http/types.request-optionsresource. - Response
- The concrete type behind a
wasi:http/types.responseresource. - Wasi
Http - The type for which this crate implements the
wasi:httpinterfaces. - 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
linkerprovided. - default_
send_ request default-send-request - The default implementation of how an outgoing request is sent.