manabrew-engine 0.4.1

Magic: The Gathering rules engine — a Rust port of Forge
Documentation
pub mod ability_api_based;
pub mod ability_factory;
pub mod ability_ir;
pub mod ability_key;
pub mod ability_utils;
pub mod activated;
pub mod api_type;
pub mod effects;
pub mod illegal_ability_exception;
pub mod produced_mana;
pub mod selector_domain;
pub mod spell_ability_effect;
pub mod spell_api_based;
pub mod static_ability_api_based;

pub use ability_ir::{DealDamageIr, EffectIr, SpellAbilityIr};
pub use ability_key::AbilityKey;
pub use activated::*;
pub use api_type::ApiType;
pub use illegal_ability_exception::IllegalAbilityException;
pub use produced_mana::{ProducedMana, ProducedManaCombo};