[][src]Module lazy_string_replace::pattern

A vendored version of core::str::pattern, since the version in core is unstable.

For more details, see the traits Pattern, Searcher, [ReverseSearcher], and [DoubleEndedSearcher].

Structs

CharPredicateSearcher

Associated type for <F as Pattern<'a>>::Searcher.

CharSearcher

Associated type for <char as Pattern<'a>>::Searcher.

CharSliceSearcher

Associated type for <&[char] as Pattern<'a>>::Searcher.

StrSearcher

Associated type for <&str as Pattern<'a>>::Searcher.

Enums

SearchStep

Result of calling Searcher::next() or ReverseSearcher::next_back().

Traits

DoubleEndedSearcher

A marker trait to express that a ReverseSearcher can be used for a DoubleEndedIterator implementation.

Pattern

A string pattern.

ReverseSearcher

A reverse searcher for a string pattern.

Searcher

A searcher for a string pattern.