Module operators

Module operators 

Source
Expand description

Value merge operators for maplets

Implements the associative and commutative binary operators (⊕) that define how values are merged when keys collide in the maplet.

Structs§

BoolAndOperator
Boolean AND operator
BoolOrOperator
Boolean OR operator
CounterOperator
Counter operator for counting use cases (addition)
CustomOperator
Custom operator that allows user-defined merge logic
MaxOperator
Max operator for tracking maximum values
MinOperator
Min operator for tracking minimum values
SetOperator
Set operator for set-valued maps (union)
StringConcatOperator
String concatenation operator
VectorConcatOperator
Vector concatenation operator
VectorOperator
Vector operator for numeric values (element-wise addition)

Traits§

MergeOperator
Trait for merge operators that define how values are combined