[−][src]Crate tremor_script
Tremor script scripting language
Re-exports
pub use crate::ast::query::SelectType; |
pub use crate::ast::query::ARGS_CONST_ID; |
pub use crate::query::Query; |
pub use crate::registry::aggr as aggr_registry; |
pub use crate::registry::registry; |
pub use crate::registry::Aggr as AggrRegistry; |
pub use crate::registry::Registry; |
pub use crate::registry::TremorAggrFn; |
pub use crate::registry::TremorAggrFnWrapper; |
pub use crate::registry::TremorFn; |
pub use crate::registry::TremorFnWrapper; |
pub use interpreter::AggrType; |
pub use interpreter::FALSE; |
pub use interpreter::NULL; |
pub use interpreter::TRUE; |
Modules
ast | The Tremor Script AST |
docs | Tremor script function doc helper |
errors | Errors |
grok | GROK implementaiton |
highlighter | Tremor Script highlighter |
interpreter | Tremor Script Interpreter |
lexer | The Tremor Script Lexer |
pos | Tremor Script Position |
prelude | Prelude module with important exports |
query | Tremor Query |
registry | Function registry |
utils | Utility functions |
Structs
EventContext | Context in that an event is executed |
EventOriginUri | Event origin URI |
LineValue | Rental wrapped value with the data it was parsed from from |
Script | A tremor script |
ValueAndMeta | Combind struct for an event value and metadata |
Enums
LineValueDeserError | An error ocured while deserializing a value into an Event. |
Return | Return of a secript execution |
Value | Borrowed JSON-DOM Value, consider using the |
Type Definitions
Object | Representation of a JSON object |