Module parameter

Module parameter 

Source
Expand description

Parameter intermediate representation for derive macros

This module provides intermediate representations for parameters that are used during the code generation phase. These types exist only within the derive macro and are converted to ::pyo3_stub_gen::type_info::ParameterInfo via ToTokens.

Structsยง

ParameterWithKind ๐Ÿ”’
Intermediate representation for a parameter with its kind determined
Parameters ๐Ÿ”’
Collection of parameters with their kinds determined

Enumsยง

DefaultExpr ๐Ÿ”’
Represents a default value expression from either Rust or Python source
ParameterKind ๐Ÿ”’
Parameter kind for intermediate representation in derive macro