[][src]Module broot::pattern

Structs

Candidate

something which we can be evaluated by a pattern to produce either a score or a more precise match

CompositePattern

A pattern composing other ones with operators

ContentPattern

A pattern for searching in file content

FuzzyPattern

A pattern for fuzzy matching

InputPattern

wraps both

NameMatch

A NameMatch is a positive result of pattern matching inside a filename or subpath

PatternObject

on what the search applies

PatternParts

An intermediate parsed representation of the raw string

RegexPattern
SearchModeMap

manage how to find the search mode to apply to a pattern taking the config in account.

SearchModeMapEntry

define a mapping from a search mode which can be typed in the input to a SearchMode value

Enums

Pattern

a pattern for filtering and sorting files.

PatternOperator

operators combining patterns

SearchMode