#[repr(C)]pub struct SDGunUnitCommand {
pub unitId: c_int,
pub groupId: c_int,
pub options: c_short,
pub timeOut: c_int,
pub toAttackUnitId: c_int,
}Fields§
§unitId: c_int§groupId: c_int§options: c_shortsee enum UnitCommandOptions
timeOut: c_intAt which frame the command will time-out and consequently be removed, if execution of it has not yet begun. Can only be set locally, is not sent over the network, and is used for temporary orders. default: MAX_INT (-> do not time-out) example: currentFrame + 15
toAttackUnitId: c_intTrait Implementations§
Source§impl Clone for SDGunUnitCommand
impl Clone for SDGunUnitCommand
Source§fn clone(&self) -> SDGunUnitCommand
fn clone(&self) -> SDGunUnitCommand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SDGunUnitCommand
impl Debug for SDGunUnitCommand
impl Copy for SDGunUnitCommand
Auto Trait Implementations§
impl Freeze for SDGunUnitCommand
impl RefUnwindSafe for SDGunUnitCommand
impl Send for SDGunUnitCommand
impl Sync for SDGunUnitCommand
impl Unpin for SDGunUnitCommand
impl UnwindSafe for SDGunUnitCommand
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