Module wit_bindgen_core::abi
source · Structs
- A raw WebAssembly signature with params and results.
Enums
- We use a different ABI for wasm importing functions exported by the host than for wasm exporting functions imported by the host.
- Whether the glue code surrounding a call is lifting arguments and lowering results or vice versa.
- Enumerates wasm types used by interface types when lowering/lifting.
Traits
- Trait for language implementors to use to generate glue code between native WebAssembly signatures and interface types signatures.
Functions
- Generates an abstract sequence of instructions which represents this function being adapted as an imported function.
- Returns whether the
Function
specified needs a post-return function to be generated in guest code. - Used in a similar manner as the
Interface::call
function except is used to generate thepost-return
callback forfunc
.