Crate frodobuf

Crate frodobuf 

Source
Expand description

Frodobuf library

This crate provides code generation and runtime support for fordobuf messages used by wasmcloud actors and capability providers.

Modules§

actor
client
client is the caller side of any interface
codegen
Code generation
context
context data
provider
render
Template rendering, for code generation Code generation
strings

Structs§

Message
A Frodobuf message
WasmHost

Enums§

RpcError
An error that can occur in the processing of an RPC. This is not request-specific errors but rather cross-cutting errors that can always occur.

Constants§

FRODOBUF_VERSION
frodobuf crate version

Traits§

MessageDispatch
Transport
Transport determines how messages are sent Alternate implementations could be mock-server, or test-fuzz-server / test-fuzz-client

Functions§

deserialize
host_call
The function through which all host calls (from actors) take place.
serialize

Type Aliases§

CallResult
HandlerResult
TomlMap