View Source Noizu.RuleEngine.ScriptProtocol protocol (noizu_rule_engine v0.2.3)

Link to this section Summary

Types

t()

All the types that implement this protocol.

Functions

Execute Node, return result or error details.

Return script/node identifier

Outputs a textual representation of node for debugging, etc.

Link to this section Types

@type t() :: term()

All the types that implement this protocol.

Link to this section Functions

Link to this function

execute!(node, state, context)

View Source

Execute Node, return result or error details.

Link to this function

execute!(node, state, context, options)

View Source
Link to this function

identifier(node, state, context)

View Source

Return script/node identifier

Link to this function

identifier(node, state, context, options)

View Source
Link to this function

render(node, state, context)

View Source

Outputs a textual representation of node for debugging, etc.

Link to this function

render(node, state, context, options)

View Source