Skip to content

ParameterKind

Bases: Enum

Represents the kind of a parameter.

Source code in src/library_analyzer/processing/api/purity_analysis/model/_module_data.py
class ParameterKind(Enum):
    """Represents the kind of a parameter."""

    POSITIONAL_ONLY = auto()
    POSITIONAL_OR_KEYWORD = auto()
    VAR_POSITIONAL = auto()
    KEYWORD_ONLY = auto()
    VAR_KEYWORD = auto()

KEYWORD_ONLY = auto() class-attribute instance-attribute

POSITIONAL_ONLY = auto() class-attribute instance-attribute

POSITIONAL_OR_KEYWORD = auto() class-attribute instance-attribute

VAR_KEYWORD = auto() class-attribute instance-attribute

VAR_POSITIONAL = auto() class-attribute instance-attribute