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§
- Bool
AndOperator - Boolean AND operator
- Bool
OrOperator - Boolean OR operator
- Counter
Operator - Counter operator for counting use cases (addition)
- Custom
Operator - 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)
- String
Concat Operator - String concatenation operator
- Vector
Concat Operator - Vector concatenation operator
- Vector
Operator - Vector operator for numeric values (element-wise addition)
Traits§
- Merge
Operator - Trait for merge operators that define how values are combined