Expand description
Wasmtime-backed batch adapter boundary for Pureflow.
The crate owns the Component Model/WIT ABI and keeps Wasmtime types out of
pureflow-core. Guest components implement pureflow:batch/pureflow-node
from wit/pureflow-batch.wit; the host remains responsible for output port
validation before packets are sent through PortsOut.
Structs§
- Wasmtime
Batch Component - Wasmtime component prepared for Pureflow batch execution.
- Wasmtime
Execution Limits - Execution limits applied to each Wasmtime guest invocation.
- WitPacket
- WIT-facing packet representation.
- WitPort
Batch - WIT-facing port batch representation.
Enums§
- WitPayload
- WIT-facing packet payload representation.
Constants§
- WIT_
PACKAGE - WIT package identifier implemented by Pureflow WASM batch guests.
- WIT_
WORLD - WIT world exported by Pureflow WASM batch guests.
Functions§
- from_
wit_ port_ batches - Convert WIT-facing ordered port batches back to Pureflow batch outputs.
- to_
wit_ port_ batches - Convert Pureflow batch inputs to the WIT-facing ordered port batch shape.
- validate_
wasm_ capabilities - Validate a capability descriptor for the current import-free WASM world.