Skip to main content

Crate viam_bridge_sdk

Crate viam_bridge_sdk 

Source
Expand description

Extension Bridge system for the ComApi WASM host

This crate implements a bridge system inspired by wasmcloud’s Provider concept, allowing extension of the WASM host with additional capabilities through WIT interfaces.

Re-exports§

pub use bridge::ExtensionBridge;
pub use bridge::BridgeInstance;
pub use bridge::BridgeTypeRegistry;
pub use bridge::TypedRegistryCallback;
pub use bridge::ExtensionBridgeWithRegistry;
pub use registry::BridgeRegistry;
pub use loader::BridgeLoader;
pub use loader::DynamicBridgeLoader;
pub use loader::StaticBridgeLoader;
pub use loader::CreateBridgeFn;
pub use loader::BoxedBridge;
pub use config::BridgeConfig;

Modules§

bridge
config
extension_bridge_view
loader
registry

Constants§

VERSION
Version of the extension bridge API

Functions§

create_registry
Create a new bridge registry with default configuration