pub trait IMapHistory_ReplayCommandWriterMethods: IMapHistory_ReplayCommandWriter {
// Provided methods
fn prepare(self, type: impl Into<MapHistory_ReplayType>) { ... }
fn write_unit(self, unit: impl Into<Unit>) { ... }
fn write_unit_item(self, item: impl Into<UnitItem>) { ... }
fn write_unit_item_list(self, item_list: impl Into<UnitItemList>) { ... }
fn write_multi_targets(self, targets: impl Into<MapMind_MultiTargets>) { ... }
fn write_force(self, force_type: impl Into<Force_Type>) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn prepare(self, type: impl Into<MapHistory_ReplayType>)
fn prepare(self, type: impl Into<MapHistory_ReplayType>)
Prepare(crate::app::maphistory::MapHistory_ReplayType) overload
Sourcefn write_unit(self, unit: impl Into<Unit>)
fn write_unit(self, unit: impl Into<Unit>)
WriteUnit(crate::app::unit::Unit) overload
Sourcefn write_unit_item(self, item: impl Into<UnitItem>)
fn write_unit_item(self, item: impl Into<UnitItem>)
WriteUnitItem(crate::app::unititem::UnitItem) overload
Sourcefn write_unit_item_list(self, item_list: impl Into<UnitItemList>)
fn write_unit_item_list(self, item_list: impl Into<UnitItemList>)
WriteUnitItemList(crate::app::unititemlist::UnitItemList) overload
Sourcefn write_multi_targets(self, targets: impl Into<MapMind_MultiTargets>)
fn write_multi_targets(self, targets: impl Into<MapMind_MultiTargets>)
WriteMultiTargets(crate::app::mapmind::MapMind_MultiTargets) overload
Sourcefn write_force(self, force_type: impl Into<Force_Type>)
fn write_force(self, force_type: impl Into<Force_Type>)
WriteForce(crate::app::force::Force_Type) overload
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§
impl<__T: IMapHistory_ReplayCommandWriter> IMapHistory_ReplayCommandWriterMethods for __T
Available on crate feature
app-maphistory only.