pub type StmtClassDef = StmtClassDef<SourceRange>;Aliased Type§
pub 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>>