Skip to main content

paiagram_core/
plugin.rs

1pub enum WasmCommand {
2    CreateStation { name: String, id: u32 },
3    CreateEntry { station_id: u32 },
4}
5
6pub struct PluginState {
7    /// Wasm pushes events here via host functions
8    pub command_queue: Vec<WasmCommand>,
9}
10
11// TODO: add wasm plugin support. Pass in a &[u8], pass out a cbor