pub struct ActionsByKind {
pub unit_move: Vec<UnitMove>,
pub unit_attack: Vec<UnitAttack>,
pub turret_attack: Vec<TurretAttack>,
pub factory_spawn_unit: Vec<FactorySpawnUnit>,
pub unit_spawn_unit: Vec<UnitSpawnUnit>,
pub resource_transfer: Vec<ResourceTransfer>,
}Fields§
§unit_move: Vec<UnitMove>§unit_attack: Vec<UnitAttack>§turret_attack: Vec<TurretAttack>§factory_spawn_unit: Vec<FactorySpawnUnit>§unit_spawn_unit: Vec<UnitSpawnUnit>§resource_transfer: Vec<ResourceTransfer>Implementations§
Source§impl ActionsByKind
impl ActionsByKind
Trait Implementations§
Source§impl Default for ActionsByKind
impl Default for ActionsByKind
Source§fn default() -> ActionsByKind
fn default() -> ActionsByKind
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ActionsByKind
impl RefUnwindSafe for ActionsByKind
impl Send for ActionsByKind
impl Sync for ActionsByKind
impl Unpin for ActionsByKind
impl UnwindSafe for ActionsByKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more