[][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 ValueTrait to access its content

Type Definitions

Object

Representation of a JSON object