[][src]Module waxosuit_codec::capabilities

Structs

ModuleIdentity

Represents a unique identity for a guest module

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 tethered with the appropriate channels

Traits

CapabilityProvider

Every capability provider must implement this trait

Dispatcher

The dispatcher is used by a capability provider to send commands to a guest module, expecting an event in return