pub trait RegionProcessor { type P: 'static + Send + Sync + Serialize; // Required method fn process_region(&self, tid: u32, start: u32, stop: u32) -> Vec<Self::P>; }
Trait defining how genomic regions are processed.
The type returned when processing a region.
Process a genomic region defined by tid, start, and stop (0-based, half-open).
tid
start
stop