pub fn find_all<'b>(&'b self, text: TextSlice<'b>) -> Matches<'_> {
        Matches {
            horspool: self,
            text,
            n: text.len(),
            last: self.m - 1,
            pattern_last: self.pattern[self.m - 1],
        }
    }
/// Find all matches with a given text. Matches are returned as an iterator over start
/// positions.
Find all matches with a given text. Matches are returned as an iterator over start
positions.
Find all matches with a given text . Matches are returned as an iterator over start positions .
pub fn find_all<'b>(&'b self, text: TextSlice<'b>) -> Matches<'_> {
        Matches {
            horspool: self,
            text,
            n: text.len(),
            last: self.m - 1,
            pattern_last: self.pattern[self.m - 1],
        }
    }
pub fn find_all < ' b > ( & ' b self , text : TextSlice < ' b > ) -> Matches < ' _ > { Matches { horspool : self , text , n : text . len ( ) , last : self . m - 1 , pattern_last : self . pattern [ self . m - 1 ] , } }
Find all matches with a given text.
Find all matches with a given text .
&'b self
text
TextSlice<'b>
&'b self
text
TextSlice<'b>