Re-exports§
pub use crate::SmartModuleRecord;
Structs§
- Lookback
- Smart
Module Aggregate Input - A type to pass input to an Aggregate SmartModule WASM module
- Smart
Module Aggregate Output - A type used to return processed records and/or an error from an Aggregate SmartModule
- Smart
Module Extra Params - Smart
Module Init Input - Input to SmartModule Init
- Smart
Module Init Output - A type used to return processed records and/or an error from a SmartModule
- Smart
Module Init Runtime Error - A type used to capture and serialize errors from within a SmartModule
- Smart
Module Input - A single SmartModule input record
- Smart
Module Lookback Output - A type used to return an error from a SmartModule Lookback
- Smart
Module Lookback Runtime Error - A type used to capture and serialize errors from within a SmartModule
- Smart
Module Output - A type used to return processed records and/or an error from a SmartModule
- Smart
Module Transform Runtime Error - A type used to capture and serialize errors from within a SmartModule
Enums§
- Legacy
Smart Module Error - Deprecated. A type representing the possible errors that may occur during DerivedStream execution.
- Smart
Module Init Error - Error during processing SmartModule initialization
- Smart
Module Init Error Status - Smart
Module Kind - Smart
Module Lookback Error Status - Smart
Module Transform Error Status - Error during processing SmartModule transform error
Constants§
- SMARTMODULE_
TIMESTAMPS_ VERSION - SmartModule Version with support for Lookback with Age and Timestamps,
LTA is the acronym for Lookback, Timestamps, and Age.
This version is used for encoding and decoding
SmartModuleInput