Module wasmbus_rpc::model [−][src]
Structs
Rust codegen traits
indicates that a trait or class extends one or more bases
Overrides for serializer & deserializer
This trait doesn’t have any functional impact on codegen. It is simply to document that the defined type is a synonym, and to silence the default validator that prints a notice for synonyms with no traits.
The unsignedInt trait indicates that one of the number types is unsigned
a protocol defines the semantics of how a client and server communicate.
data sent via wasmbus This trait is required for all messages sent via wasmbus
Constants
Type Definitions
Capability contract id, e.g. ‘wasmcloud:httpserver’
signed byte
signed 16-bit int
signed 32-bit int
signed 64-bit int
list of identifiers
A non-empty string (minimum length 1)
unsigned byte
unsigned 16-bit int
unsigned 32-bit int
unsigned 64-bit int