Type Alias rustpython_ast::located::StmtClassDef
source · pub type StmtClassDef = StmtClassDef<SourceRange>;
Aliased Type§
struct StmtClassDef {
pub range: SourceRange,
pub name: Identifier,
pub bases: Vec<Expr<SourceRange>>,
pub keywords: Vec<Keyword<SourceRange>>,
pub body: Vec<Stmt<SourceRange>>,
pub decorator_list: Vec<Expr<SourceRange>>,
pub type_params: Vec<TypeParam<SourceRange>>,
}
Fields§
§range: SourceRange
§name: Identifier
§bases: Vec<Expr<SourceRange>>
§keywords: Vec<Keyword<SourceRange>>
§body: Vec<Stmt<SourceRange>>
§decorator_list: Vec<Expr<SourceRange>>
§type_params: Vec<TypeParam<SourceRange>>