Crate stable_pattern[][src]

Stable, no_std port of std::str::pattern, Rust 1.52.

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.

MatchIndices

Created with the method match_indices.

MatchIndicesInternal
Matches

Created with the method matches.

MatchesInternal
RMatchIndices

Created with the method rmatch_indices.

RMatches

Created with the method rmatches.

RSplit

Created with the method rsplit.

RSplitN

Created with the method rsplitn.

RSplitTerminator

Created with the method rsplit_terminator.

Split

Created with the method split.

SplitInternal
SplitN

Created with the method splitn.

SplitNInternal
SplitTerminator

Created with the method split_terminator.

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.