pub trait IMapHistory_Rewind_BattleCalcData: IObject {
// Provided methods
fn m_saved_units(self) -> List_1<Unit> { ... }
fn set_m_saved_units(self, value: List_1<Unit>) { ... }
fn m_work_units(self) -> List_1<Unit> { ... }
fn set_m_work_units(self, value: List_1<Unit>) { ... }
fn m_saved_inspectors(self) -> List_1<PokeInspector> { ... }
fn set_m_saved_inspectors(self, value: List_1<PokeInspector>) { ... }
fn m_work_inspectors(self) -> List_1<PokeInspector> { ... }
fn set_m_work_inspectors(self, value: List_1<PokeInspector>) { ... }
fn m_saved_overlaps(self) -> List_1<MapOverlap_Data> { ... }
fn set_m_saved_overlaps(self, value: List_1<MapOverlap_Data>) { ... }
fn m_work_overlaps(self) -> List_1<MapOverlap_Data> { ... }
fn set_m_work_overlaps(self, value: List_1<MapOverlap_Data>) { ... }
}Provided Methods§
fn m_saved_units(self) -> List_1<Unit>
fn set_m_saved_units(self, value: List_1<Unit>)
fn m_work_units(self) -> List_1<Unit>
fn set_m_work_units(self, value: List_1<Unit>)
fn m_saved_inspectors(self) -> List_1<PokeInspector>
fn set_m_saved_inspectors(self, value: List_1<PokeInspector>)
fn m_work_inspectors(self) -> List_1<PokeInspector>
fn set_m_work_inspectors(self, value: List_1<PokeInspector>)
fn m_saved_overlaps(self) -> List_1<MapOverlap_Data>
fn set_m_saved_overlaps(self, value: List_1<MapOverlap_Data>)
fn m_work_overlaps(self) -> List_1<MapOverlap_Data>
fn set_m_work_overlaps(self, value: List_1<MapOverlap_Data>)
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.