pub struct ContactManifold {
pub first: BodyHandle,
pub second: BodyHandle,
pub sensor: bool,
pub normal: [f32; 3],
pub material: SurfaceDesc,
pub surface: Option<SurfaceDesc>,
pub points: Vec<ContactPoint>,
pub step: u64,
}Fields§
§first: BodyHandle§second: BodyHandle§sensor: bool§normal: [f32; 3]§material: SurfaceDesc§surface: Option<SurfaceDesc>§points: Vec<ContactPoint>§step: u64Auto Trait Implementations§
impl Freeze for ContactManifold
impl RefUnwindSafe for ContactManifold
impl Send for ContactManifold
impl Sync for ContactManifold
impl Unpin for ContactManifold
impl UnsafeUnpin for ContactManifold
impl UnwindSafe for ContactManifold
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