Modules§
Structs§
- ApiOutput
Adapter - ArgDecode
Input - Adapter from the API to the TopDecodeInput trait. Allows objects to be deserialized directly from the API as arguments.
- ArgError
Handler - ArgId
- Some info to display in endpoint argument deserialization error messages, to help users identify the faulty argument. Generated automatically. Current version uses argument names, but in principle it could be changed to argument index to save some bytes from the wasm output.
- Bytes
ArgLoader - Consumes a vector of
BoxedBytes
and deserializes from the vector one by one.
Traits§
- ArgNested
Tuple - Models an argument tree of the form
(arg1, (arg2, ... (argn, ())))
, used for retrieving endpoint arguments.
Functions§
- finish_
multi - load_
callback_ closure_ args - load_
endpoint_ args - Used for loading all regular endpoint arguments. A call to this gets generated for all endpoints and callbacks.
- load_
multi_ args_ custom_ loader - Currently used for the callback closure. No distinction there for single values.
- signal_
arg_ de_ error