Crate stable_pattern

Source
Expand description

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.