Module wasmcloud_provider_core::capabilities[][src]

Structs

NullDispatcher

The NullDispatcher is as its name implies–a dispatcher that does nothing. This is convenient for initializing a capability provider with a null dispatcher, and then swapping it for a real dispatcher when the host runtime provides one configured with the appropriate channels

Traits

CapabilityProvider

Every native capability provider must implement this trait. Both portable and native capability providers must respond to the following operations: OP_BIND_ACTOR, OP_REMOVE_ACTOR

Dispatcher

The dispatcher is used by a native capability provider to send commands to an actor, expecting a result containing a byte array in return