Skip to main content

IPhase

Trait IPhase 

Source
pub trait IPhase: IObject {
Show 24 methods // Provided methods fn kind(self) -> Phase_Kind { ... } fn set_kind(self, value: Phase_Kind) { ... } fn hit_type(self) -> Phase_HitType { ... } fn set_hit_type(self, value: Phase_HitType) { ... } fn detail(self) -> Phase_Detail { ... } fn set_detail(self, value: Phase_Detail) { ... } fn attack_side(self) -> i32 { ... } fn set_attack_side(self, value: i32) { ... } fn attack_hash(self) -> i32 { ... } fn set_attack_hash(self, value: i32) { ... } fn damage_hash(self) -> i32 { ... } fn set_damage_hash(self, value: i32) { ... } fn skills(self) -> SkillStack { ... } fn set_skills(self, value: SkillStack) { ... } fn decorators(self) -> Decorators { ... } fn set_decorators(self, value: Decorators) { ... } fn max_hp(self) -> Array<i32> { ... } fn set_max_hp(self, value: Array<i32>) { ... } fn hp(self) -> Array<i32> { ... } fn set_hp(self, value: Array<i32>) { ... } fn damage(self) -> Array<i32> { ... } fn set_damage(self, value: Array<i32>) { ... } fn engage_count(self) -> Array<i32> { ... } fn set_engage_count(self, value: Array<i32>) { ... }
}

Provided Methods§

Source

fn kind(self) -> Phase_Kind

Source

fn set_kind(self, value: Phase_Kind)

Source

fn hit_type(self) -> Phase_HitType

Source

fn set_hit_type(self, value: Phase_HitType)

Source

fn detail(self) -> Phase_Detail

Source

fn set_detail(self, value: Phase_Detail)

Source

fn attack_side(self) -> i32

Source

fn set_attack_side(self, value: i32)

Source

fn attack_hash(self) -> i32

Source

fn set_attack_hash(self, value: i32)

Source

fn damage_hash(self) -> i32

Source

fn set_damage_hash(self, value: i32)

Source

fn skills(self) -> SkillStack

Source

fn set_skills(self, value: SkillStack)

Source

fn decorators(self) -> Decorators

Source

fn set_decorators(self, value: Decorators)

Source

fn max_hp(self) -> Array<i32>

Source

fn set_max_hp(self, value: Array<i32>)

Source

fn hp(self) -> Array<i32>

Source

fn set_hp(self, value: Array<i32>)

Source

fn damage(self) -> Array<i32>

Source

fn set_damage(self, value: Array<i32>)

Source

fn engage_count(self) -> Array<i32>

Source

fn set_engage_count(self, value: Array<i32>)

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.

Implementors§