Skip to main content

gen_pyo3_kwargs_constructor

Function gen_pyo3_kwargs_constructor 

Source
pub fn gen_pyo3_kwargs_constructor(
    typ: &TypeDef,
    type_mapper: &dyn Fn(&TypeRef) -> String,
) -> String
Expand description

Generate a PyO3 #[new] constructor with kwargs for a type with has_default. All fields become keyword args with their defaults in #[pyo3(signature = (...))].