Skip to main content

EffectGuardBridge

Trait EffectGuardBridge 

Source
pub trait EffectGuardBridge<E, G: GuardLayer> {
    // Required method
    fn guard_cost_for_effect(&self, action: &E) -> G::Resource;
}
Expand description

Bridge from effect actions to guard costs/resources.

Required Methods§

Source

fn guard_cost_for_effect(&self, action: &E) -> G::Resource

Cost label for one effect action without side effects.

Implementors§