Module arguments

Source
Expand description

The module defines Python-syntax arguments and maps them into Rust-syntax versions.

Structs§

Argument
A complete argument representation that can hold any Python expression. This replaces the limited Arg enum to support all argument types.
Arguments
Comprehensive function arguments structure supporting all Python argument types.
CallArguments
Function call arguments supporting all Python call patterns.
Parameter
A function parameter definition with optional type annotation and default value.

Type Aliases§

Arg
An argument value that can be any expression. This replaces the old limited Arg enum.