Skip to main content

EffectSet

Type Alias EffectSet 

Source
pub type EffectSet = BTreeSet<Effect>;
Expand description

A function’s declared effect row. BTreeSet, not Vec: duplicates are meaningless here, and — unlike HashSet — iteration order is fixed, so two structurally-identical effect rows always serialize to identical bytes (required for deterministic content hashing elsewhere in this crate).

Aliased Type§

pub struct EffectSet { /* private fields */ }