pub struct CollisionEvent { /* private fields */ }Expand description
A registered collision.
Trait Implementations§
Source§impl ExternType for CollisionEvent
impl ExternType for CollisionEvent
Source§impl MakeCppStorage for CollisionEvent
impl MakeCppStorage for CollisionEvent
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut CollisionEvent
unsafe fn allocate_uninitialized_cpp_storage() -> *mut CollisionEvent
Allocates heap space for this type in C++ and return a pointer
to that space, but do not initialize that space (i.e. do not
yet call a constructor). Read more
Source§unsafe fn free_uninitialized_cpp_storage(arg0: *mut CollisionEvent)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut CollisionEvent)
Frees a C++ allocation which has not yet
had a constructor called. Read more
impl UniquePtrTarget for CollisionEvent
impl WeakPtrTarget for CollisionEvent
Auto Trait Implementations§
impl !Freeze for CollisionEvent
impl !RefUnwindSafe for CollisionEvent
impl !Send for CollisionEvent
impl !Sync for CollisionEvent
impl !Unpin for CollisionEvent
impl UnsafeUnpin for CollisionEvent
impl UnwindSafe for CollisionEvent
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