pub fn overlapping<T, Fsa, Fea, Fsb, Feb>( start_a: Fsa, end_a: Fea, start_b: Fsb, end_b: Feb, ) -> OverlappingJoiner<Fsa, Fea, Fsb, Feb, T>where T: Ord, Fsa: Send + Sync, Fea: Send + Sync, Fsb: Send + Sync, Feb: Send + Sync,