pub trait IntervalTreeExt<N: Ord + Clone, D> { // Required method fn find_bed_overlaps(&self, rec: &Record) -> Vec<Entry<'_, u64, Record>>; }