extism-runtime 0.0.1-alpha

Extism runtime component
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub use anyhow::Error;
pub(crate) use wasmtime::*;

pub(crate) mod export;
pub mod manifest;
mod memory;
mod plugin;
mod plugin_ref;
pub mod sdk;

pub use manifest::Manifest;
pub use memory::{MemoryBlock, PluginMemory};
pub use plugin::{Internal, Plugin, PLUGINS};
pub use plugin_ref::PluginRef;

pub type Size = u64;
pub type PluginIndex = i32;