diff options
Diffstat (limited to 'src/geometry/narrow_phase.rs')
| -rw-r--r-- | src/geometry/narrow_phase.rs | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/geometry/narrow_phase.rs b/src/geometry/narrow_phase.rs index fc6d5db..b94ce6f 100644 --- a/src/geometry/narrow_phase.rs +++ b/src/geometry/narrow_phase.rs @@ -38,7 +38,7 @@ impl ColliderGraphIndices { pub struct NarrowPhase { #[cfg_attr( feature = "serde-serialize", - serde(skip, default = "default_query_dispatcher") + serde(skip, default = "crate::geometry::default_persistent_query_dispatcher") )] query_dispatcher: Arc<dyn PersistentQueryDispatcher<ContactManifoldData, ContactData>>, contact_graph: InteractionGraph<ContactPair>, @@ -47,11 +47,6 @@ pub struct NarrowPhase { removed_colliders: Option<Subscription<RemovedCollider>>, } -fn default_query_dispatcher() -> Arc<dyn PersistentQueryDispatcher<ContactManifoldData, ContactData>> -{ - Arc::new(DefaultQueryDispatcher) -} - pub(crate) type ContactManifoldIndex = usize; impl NarrowPhase { |
