pub enum OverlapperType {
AIList,
Bits,
}Expand description
The type of overlap data structure to use.
This enum allows you to choose between different overlap query implementations, each with different performance characteristics.
§Variants
AIList- Use the Augmented Interval List implementation. Best for genomic data with high-coverage regions (e.g., ChIP-seq peaks, dense annotations).Bits- Use the Binary Interval Search implementation. Best for general-purpose overlap queries and sorted sequential queries.
Variants§
AIList
Use the Augmented Interval List implementation.
Bits
Use the Binary Interval Search implementation.
Auto Trait Implementations§
impl Freeze for OverlapperType
impl RefUnwindSafe for OverlapperType
impl Send for OverlapperType
impl Sync for OverlapperType
impl Unpin for OverlapperType
impl UnwindSafe for OverlapperType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more