Skip to main content

Module replacement

Module replacement 

Source

Re-exports§

pub use replacement_layer::ReplacementLayer;
pub use replacement_result::ReplacementResult;
pub use replacement_type::ReplacementType;
pub use replacement_effect::*;
pub use replacement_handler::*;

Modules§

replace_add_counter
Replacement logic for Event$ AddCounter.
replace_assemble_contraption
Replacement logic for Event$ AssembleContraption.
replace_assign_deal_damage
Replacement logic for Event$ AssignDealDamage.
replace_attached
Replacement logic for Event$ Attached.
replace_begin_phase
Replacement logic for Event$ BeginPhase.
replace_begin_turn
Replacement logic for Event$ BeginTurn.
replace_cascade
Replacement logic for Event$ Cascade.
replace_copy_spell
Replacement logic for Event$ CopySpell.
replace_counter
Replacement logic for Event$ Counter (countering a spell).
replace_damage
Replacement logic for Event$ DamageDone.
replace_dealt_damage
Replacement logic for Event$ DealtDamage.
replace_declare_blocker
Replacement logic for Event$ DeclareBlocker.
replace_destroy
Replacement logic for Event$ Destroy.
replace_draw
Replacement logic for Event$ Draw.
replace_draw_cards
Replacement logic for Event$ DrawCards.
replace_explore
Replacement logic for Event$ Explore.
replace_gain_life
Replacement logic for Event$ GainLife.
replace_game_loss
Replacement logic for Event$ GameLoss.
replace_game_win
Replacement logic for Event$ GameWin.
replace_learn
Replacement logic for Event$ Learn.
replace_life_reduced
Replacement logic for Event$ LifeReduced.
replace_lose_mana
Replacement logic for Event$ LoseMana.
replace_mill
Replacement logic for Event$ Mill.
replace_moved
Replacement logic for Event$ Moved.
replace_pay_life
Replacement logic for Event$ PayLife.
replace_planar_dice_result
Replacement logic for Event$ PlanarDiceResult.
replace_planeswalk
Replacement logic for Event$ Planeswalk.
replace_produce_mana
Replacement logic for Event$ ProduceMana.
replace_proliferate
Replacement logic for Event$ Proliferate.
replace_remove_counter
Replacement logic for Event$ RemoveCounter.
replace_roll_dice
Replacement logic for Event$ RollDice.
replace_roll_planar_dice
Replacement logic for Event$ RollPlanarDice.
replace_scry
Replacement logic for Event$ Scry.
replace_set_in_motion
Replacement logic for Event$ SetInMotion.
replace_tap
Replacement logic for Event$ Tap.
replace_token
Replacement logic for Event$ CreateToken.
replace_transform
Replacement logic for Event$ Transform.
replace_turn_face_up
Replacement logic for Event$ TurnFaceUp.
replace_untap
Replacement logic for Event$ Untap.
replacement_effect
Replacement effect parsing and types.
replacement_handler
Replacement effect dispatcher.
replacement_layer
Replacement effect layer ordering.
replacement_result
Replacement effect results.
replacement_type
Replacement effect event types.