Lines Matching defs:Memmem
15 lcp: Memmem,
16 lcs: Memmem,
27 Memmem(Memmem),
61 lcp: Memmem::new(lits.longest_common_prefix()),
62 lcs: Memmem::new(lits.longest_common_suffix()),
84 Memmem(ref s) => s.find(haystack).map(|i| (i, i + s.len())),
125 Matcher::Memmem(ref s) => LiteralIter::Single(&s.finder.needle()),
132 pub fn lcp(&self) -> &Memmem {
137 pub fn lcs(&self) -> &Memmem {
152 Memmem(_) => 1,
164 Memmem(ref single) => single.approximate_size(),
199 return Matcher::Memmem(Memmem::new(&lits.literals()[0]));
361 pub struct Memmem {
366 impl Memmem {
367 fn new(pat: &[u8]) -> Memmem {
368 Memmem {