#[repr(C)]pub struct SCustomUnitCommand {
pub unitId: c_int,
pub groupId: c_int,
pub options: c_short,
pub timeOut: c_int,
pub cmdId: c_int,
pub params: *mut f32,
pub params_size: c_int,
}
Fields§
§unitId: c_int
§groupId: c_int
§options: c_short
see enum UnitCommandOptions
timeOut: c_int
At 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
cmdId: c_int
§params: *mut f32
§params_size: c_int
Trait Implementations§
Source§impl Clone for SCustomUnitCommand
impl Clone for SCustomUnitCommand
Source§fn clone(&self) -> SCustomUnitCommand
fn clone(&self) -> SCustomUnitCommand
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 SCustomUnitCommand
impl Debug for SCustomUnitCommand
impl Copy for SCustomUnitCommand
Auto Trait Implementations§
impl Freeze for SCustomUnitCommand
impl RefUnwindSafe for SCustomUnitCommand
impl !Send for SCustomUnitCommand
impl !Sync for SCustomUnitCommand
impl Unpin for SCustomUnitCommand
impl UnwindSafe for SCustomUnitCommand
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