Skip to main content

Crate interstice_sdk_core

Crate interstice_sdk_core 

Source

Re-exports§

pub use table_row::TableRow;
pub use caps::*;
pub use context::*;
pub use host_calls::*;

Modules§

caps
Capability markers (ReadFoo, …) from #[table] and tuple composition for context generics.
context
host_calls
module_toml
Binding TOML (src/bindings/*.toml) parsing for the SDK. Lives here (not interstice-abi) so the ABI stays plain serde/postcard types; this layer expands string shorthands like "layer" into interstice_abi::ReducerTableRef (using ModuleSelection::Current for one-segment paths).
registry
table_row
Row struct metadata shared by #[table] and schema registration.