Crate wrpc_runtime_wasmtime

Source

Modules§

bindings
rpc
wrpc:transport implementation

Structs§

RemoteResource
SharedResourceTable
A table of shared resources exported by the component
ValEncoder

Enums§

CallError
Error type returned by call

Traits§

ServeExt
WrpcView
WrpcViewExt

Functions§

call
collect_component_resource_exports
Recursively iterates the component type and collects all exported resource types
collect_component_resource_imports
Iterates the component type and collects all imported resource types
collect_instance_resource_exports
Recursively iterates the instance type and collects all exported resource types
collect_item_resource_exports
Recursively iterates the component item type and collects all exported resource types
link_function
Polyfill types::ComponentFunc in a LinkerInstance using wrpc_transport::Invoke
link_instance
Polyfill types::ComponentInstance in a LinkerInstance using wrpc_transport::Invoke
link_item
Polyfill types::ComponentItem in a LinkerInstance using wrpc_transport::Invoke
read_value
Read encoded value of type Type from an AsyncRead into a Val