Struct physx_sys::PxSolverConstraintDesc
source · #[repr(C)]pub struct PxSolverConstraintDesc {
pub structgen_pad0: [u8; 16],
pub bodyADataIndex: u32,
pub bodyBDataIndex: u32,
pub linkIndexA: u32,
pub linkIndexB: u32,
pub constraint: *mut u8,
pub writeBack: *mut c_void,
pub progressA: u16,
pub progressB: u16,
pub constraintLengthOver16: u16,
pub padding: [u8; 10],
}
Fields§
§structgen_pad0: [u8; 16]
§bodyADataIndex: u32
§bodyBDataIndex: u32
§linkIndexA: u32
§linkIndexB: u32
§constraint: *mut u8
§writeBack: *mut c_void
§progressA: u16
§progressB: u16
§constraintLengthOver16: u16
§padding: [u8; 10]
Trait Implementations§
source§impl Clone for PxSolverConstraintDesc
impl Clone for PxSolverConstraintDesc
source§fn clone(&self) -> PxSolverConstraintDesc
fn clone(&self) -> PxSolverConstraintDesc
Returns a copy 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 moreimpl Copy for PxSolverConstraintDesc
Auto Trait Implementations§
impl RefUnwindSafe for PxSolverConstraintDesc
impl !Send for PxSolverConstraintDesc
impl !Sync for PxSolverConstraintDesc
impl Unpin for PxSolverConstraintDesc
impl UnwindSafe for PxSolverConstraintDesc
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