[−][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 crate::script::Return; |
pub use crate::script::Script; |
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 |
path | Support for module paths |
pos | Tremor Script Position |
prelude | Prelude module with important exports |
query | Tremor Query |
registry | Function registry |
script | Tremor Script |
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 |
ValueAndMeta | Combined struct for an event value and metadata |
Enums
LineValueDeserError | An error ocured while deserializing a value into an Event. |
Value | Borrowed JSON-DOM Value, consider using the |
Statics
RECURSION_LIMIT | Default recursion limit |
Functions
recursion_limit | recursion limit |
Type Definitions
Object | Representation of a JSON object |