aboutsummaryrefslogtreecommitdiff
path: root/src/geometry/broad_phase.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/geometry/broad_phase.rs')
-rw-r--r--src/geometry/broad_phase.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/geometry/broad_phase.rs b/src/geometry/broad_phase.rs
index 836ebc8..06164a1 100644
--- a/src/geometry/broad_phase.rs
+++ b/src/geometry/broad_phase.rs
@@ -12,7 +12,7 @@ pub type BroadPhaseProxyIndex = u32;
/// two objects don’t actually touch, but it is incorrect to remove a pair between two objects
/// that are still touching. In other words, it can have false-positive (though these induce
/// some computational overhead on the narrow-phase), but cannot have false-negative.
-pub trait BroadPhase {
+pub trait BroadPhase: Send + Sync + 'static {
/// Updates the broad-phase.
///
/// The results must be output through the `events` struct. The broad-phase algorithm is only