Skip to main content

Module sideeffect

Module sideeffect 

Source
Expand description

Side Effect Steps

Steps that perform side effects while passing through traversers.

§Steps

  • store(): Store values in side-effect
  • aggregate(): Aggregate values globally
  • property(): Set property on element
  • sack(): Manipulate traverser sack
  • profile(): Gather profiling metrics

Structs§

AggregateStep
Aggregate step - aggregates values globally (barrier-like)
ProfileMetrics
Profile metrics
ProfileStep
Profile step - gathers execution metrics
PropertyStep
Property step - sets property on element
SackStep
Sack step - manipulates traverser sack
StoreStep
Store step - stores values in side-effect key

Enums§

PropertyCardinality
Property cardinality
SackOperation
Sack operation types

Traits§

SideEffectStep
Trait for side effect steps