const fn coverage_for_support(
effect: &'static SpellEffectSemantic,
aura: Option<&'static AuraSubtypeSemantic>,
property: Option<&'static ModifierPropertySemantic>,
support: SemanticSupport,
) -> EffectSemanticCoverageconst fn coverage_for_support(
effect: &'static SpellEffectSemantic,
aura: Option<&'static AuraSubtypeSemantic>,
property: Option<&'static ModifierPropertySemantic>,
support: SemanticSupport,
) -> EffectSemanticCoverage