Struct pyo3_macros_backend::PyClassArgs [−][src]
pub struct PyClassArgs { pub freelist: Option<Expr>, pub name: Option<Ident>, pub base: TypePath, pub has_dict: bool, pub has_weaklist: bool, pub is_gc: bool, pub is_basetype: bool, pub has_extends: bool, pub has_unsendable: bool, pub module: Option<LitStr>, }
Expand description
The parsed arguments of the pyclass macro
Fields
freelist: Option<Expr>
name: Option<Ident>
base: TypePath
has_dict: bool
has_weaklist: bool
is_gc: bool
is_basetype: bool
has_extends: bool
has_unsendable: bool
module: Option<LitStr>