Module pattern

Source

Structs§

PatternEnumVariant
A pattern that destructures a specific variant of an enum to its inner value.
PatternFixedSizeArray
A pattern that destructures a fixed size array into its elements.
PatternLiteral
PatternMissing
PatternOtherwise
PatternStringLiteral
PatternStruct
A pattern that destructures a struct to its fields.
PatternTuple
A pattern that destructures a tuple to its fields.
PatternVariable
A pattern that binds the matched value to a variable.
QueryPatternVariablesFromDb
Query a function for variables of patterns defined within it.

Enums§

Pattern
Semantic representation of a Pattern.

Traits§

PatternVariablesQueryable
Polymorphic container of Pattern objects used for querying pattern variables.