1use crate::EffectHash; 2 3/// Something that can be hashed to produce an [`EffectHash`]. 4pub trait EffectingData { 5 fn effect_hash(&self) -> EffectHash; 6}