(&self, start: i64, end: i64, target: &str)
| 325 | } |
| 326 | |
| 327 | pub(crate) fn overlaps(&self, start: i64, end: i64, target: &str) -> bool { |
| 328 | target == self.target && start <= self.end && end >= self.start |
| 329 | } |
| 330 | |
| 331 | pub(crate) fn from_vcf_record(vcf_record_index: u64, vcf: &PathBuf) -> Result<Self> { |
| 332 | let mut reader = Reader::from_path(vcf)?; |