pub type PatternMatchMapping = PatternMatchMapping<SourceRange>;

Aliased Type§

struct PatternMatchMapping {
    pub range: SourceRange,
    pub keys: Vec<Expr<SourceRange>>,
    pub patterns: Vec<Pattern<SourceRange>>,
    pub rest: Option<Identifier>,
}

Fields§

§range: SourceRange§keys: Vec<Expr<SourceRange>>§patterns: Vec<Pattern<SourceRange>>§rest: Option<Identifier>

Trait Implementations§