fn do_temporal_join(
index: &dyn TemporalIndexAccess,
entity_a: u64,
entity_b: u64,
epsilon: f32,
window_us: i64,
) -> Result<QueryResult, QueryError>fn do_temporal_join(
index: &dyn TemporalIndexAccess,
entity_a: u64,
entity_b: u64,
epsilon: f32,
window_us: i64,
) -> Result<QueryResult, QueryError>