pub(in handler) fn rejection_ready_at(
view: &CombatView<'_>,
candidate: CastCandidate,
reason: CastReject,
now: SimTime,
) -> Option<SimTime>pub(in handler) fn rejection_ready_at(
view: &CombatView<'_>,
candidate: CastCandidate,
reason: CastReject,
now: SimTime,
) -> Option<SimTime>