Type Alias rustpython_ast::located::PatternMatchClass
source · pub type PatternMatchClass = PatternMatchClass<SourceRange>;
Aliased Type§
struct PatternMatchClass {
pub range: SourceRange,
pub cls: Box<Expr<SourceRange>>,
pub patterns: Vec<Pattern<SourceRange>>,
pub kwd_attrs: Vec<Identifier>,
pub kwd_patterns: Vec<Pattern<SourceRange>>,
}
Fields§
§range: SourceRange
§cls: Box<Expr<SourceRange>>
§patterns: Vec<Pattern<SourceRange>>
§kwd_attrs: Vec<Identifier>
§kwd_patterns: Vec<Pattern<SourceRange>>