Struct pyo3_macros_backend::PyClassArgs [−][src]
pub struct PyClassArgs {
pub freelist: Option<Expr>,
pub name: Option<Ident>,
pub flags: Vec<Expr>,
pub base: TypePath,
pub has_extends: bool,
pub has_unsendable: bool,
pub module: Option<LitStr>,
}The parsed arguments of the pyclass macro
Fields
freelist: Option<Expr>name: Option<Ident>flags: Vec<Expr>base: TypePathhas_extends: boolhas_unsendable: boolmodule: Option<LitStr>Trait Implementations
impl Default for PyClassArgs[src]
impl Default for PyClassArgs[src]impl Parse for PyClassArgs[src]
impl Parse for PyClassArgs[src]