Skip to main content

rustledger_plugin/
types.rs

1//! Plugin interface types.
2//!
3//! These types define the contract between the plugin host and plugins.
4//! They are serialized via `MessagePack` across the WASM boundary.
5//!
6//! This module re-exports types from [`rustledger_plugin_types`], which can
7//! also be used directly by WASM plugins. Using the types crate directly
8//! allows plugins to avoid pulling in the full `rustledger-plugin` dependency.
9
10// Re-export all types from the plugin-types crate
11pub use rustledger_plugin_types::*;