Ruler.Engine.ConstantTestNode (Ruler v0.1.0) View Source

Link to this section Summary

Link to this section Types

Link to this section Functions

Link to this function

activate(engine, ref, fact, op)

View Source

Specs

activate(engine(), ref(), Ruler.Fact.t(), :add | :remove) :: engine()
Link to this function

build_or_share_lineage_for_template(engine, template)

View Source

Specs

build_or_share_lineage_for_template(engine(), Ruler.FactTemplate.t()) ::
  {engine(), ref()}

Specs

fetch!(state(), ref()) :: node_data()
Link to this function

update_alpha_memory!(engine, ref, mem_ref)

View Source

Specs

update_alpha_memory!(engine(), ref(), Ruler.State.AlphaMemory.ref()) :: engine()