Fix compilation when serde isn't enabled.

This commit is contained in:
Crozet Sébastien
2020-12-17 18:45:51 +01:00
parent 8fe2df126a
commit 5c38113690

View File

@@ -35,7 +35,10 @@ impl ColliderGraphIndices {
#[cfg_attr(feature = "serde-serialize", derive(Serialize, Deserialize))]
#[derive(Clone)]
pub struct NarrowPhase {
#[serde(skip, default = "default_query_dispatcher")]
#[cfg_attr(
feature = "serde-serialize",
serde(default = "default_query_dispatcher")
)]
query_dispatcher: Arc<dyn PersistentQueryDispatcher<ContactManifoldData, ContactData>>,
contact_graph: InteractionGraph<ContactPair>,
intersection_graph: InteractionGraph<bool>,