bitap
pub fn find<I: Iterator<Item = usize>>( mask_iter: I, pattern_length: usize) -> Result<impl Iterator<Item = usize>, &'static str>
Iterator adapter for implementing bitap find over an iterator of pattern masks.