pub struct UnitAISettings {
pub allow_try_return_to_spawner: bool,
pub destroy_when_commands_fail: bool,
pub do_separation: bool,
pub join_attacks: bool,
pub path_resolution_modifier: i8,
pub size_in_group: f32,
pub strafe_settings: PrototypeStrafeSettings,
}Fields§
§allow_try_return_to_spawner: bool§destroy_when_commands_fail: bool§do_separation: bool§join_attacks: bool§path_resolution_modifier: i8§size_in_group: f32§strafe_settings: PrototypeStrafeSettingsTrait Implementations§
Source§impl Clone for UnitAISettings
impl Clone for UnitAISettings
Source§fn clone(&self) -> UnitAISettings
fn clone(&self) -> UnitAISettings
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for UnitAISettings
Source§impl Debug for UnitAISettings
impl Debug for UnitAISettings
Source§impl Default for UnitAISettings
impl Default for UnitAISettings
Source§fn default() -> UnitAISettings
fn default() -> UnitAISettings
Returns the “default value” for a type. Read more
Source§impl PartialEq for UnitAISettings
impl PartialEq for UnitAISettings
impl StructuralPartialEq for UnitAISettings
Auto Trait Implementations§
impl Freeze for UnitAISettings
impl RefUnwindSafe for UnitAISettings
impl Send for UnitAISettings
impl Sync for UnitAISettings
impl Unpin for UnitAISettings
impl UnsafeUnpin for UnitAISettings
impl UnwindSafe for UnitAISettings
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