pub fn execute(
effect: &ReplacementEffect,
event: &mut ReplacementEvent,
game: &mut GameState,
source_card_id: CardId,
agents: Option<&mut [Box<dyn PlayerAgent>]>,
runtime: Option<&mut ReplacementRuntime<'_>>,
) -> ReplacementResultExpand description
Mirrors Java ReplacementHandler.executeReplacement() for Moved.