Skip to main content

Crate sen_plugin_api

Crate sen_plugin_api 

Source
Expand description

sen-plugin-api: Shared types for sen-rs plugin system

This crate defines the protocol between host and guest (wasm plugin). Communication uses MessagePack serialization.

Structs§

ArgSpec
Argument specification
CommandSpec
Command specification returned by plugin’s manifest() function
ExecuteError
Error details from plugin execution
PluginManifest
Plugin manifest with API version

Enums§

ExecuteResult
Result of plugin execution

Constants§

API_VERSION
API version for compatibility checking