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.