pub trait IBattleCalculator_HitSkill: IPool_Node {
// Provided methods
fn side(self) -> BattleInfoSide { ... }
fn set_side(self, value: BattleInfoSide) { ... }
fn action(self) -> SkillData_Actions { ... }
fn set_action(self, value: SkillData_Actions) { ... }
fn skill(self) -> SkillData { ... }
fn set_skill(self, value: SkillData) { ... }
}Provided Methods§
fn side(self) -> BattleInfoSide
fn set_side(self, value: BattleInfoSide)
fn action(self) -> SkillData_Actions
fn set_action(self, value: SkillData_Actions)
fn skill(self) -> SkillData
fn set_skill(self, value: SkillData)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.