pub struct BroadphaseUpdateKernel;Expand description
Broadphase update kernel: recomputes AABBs from body positions and finds overlapping pairs using a brute-force sweep.
Implementations§
Auto Trait Implementations§
impl Freeze for BroadphaseUpdateKernel
impl RefUnwindSafe for BroadphaseUpdateKernel
impl Send for BroadphaseUpdateKernel
impl Sync for BroadphaseUpdateKernel
impl Unpin for BroadphaseUpdateKernel
impl UnsafeUnpin for BroadphaseUpdateKernel
impl UnwindSafe for BroadphaseUpdateKernel
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more