#[repr(C, packed(4))]pub struct BoidRuleGoalAvoid {
pub rule: BoidRule,
pub ob: Pointer<Object>,
pub options: i32,
pub fear_factor: f32,
pub signal_id: i32,
pub channels: i32,
}Fields§
§rule: BoidRule§ob: Pointer<Object>§options: i32§fear_factor: f32§signal_id: i32§channels: i32Trait Implementations§
Source§impl GeneratedBlendStruct for BoidRuleGoalAvoid
impl GeneratedBlendStruct for BoidRuleGoalAvoid
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "BoidRuleGoalAvoid"
const STRUCT_INDEX: usize = 661usize
const STRUCT_TYPE_INDEX: usize = 808usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<BoidRuleGoalAvoid> for BoidRuleGoalAvoid
Auto Trait Implementations§
impl Freeze for BoidRuleGoalAvoid
impl RefUnwindSafe for BoidRuleGoalAvoid
impl Send for BoidRuleGoalAvoid
impl Sync for BoidRuleGoalAvoid
impl Unpin for BoidRuleGoalAvoid
impl UnwindSafe for BoidRuleGoalAvoid
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