class documentation

The type of the argument. This is currently very Python-centric, however most other languages should be able to represent the various argument types with a subset of these types without additions (e.g. Java or TypeScript only support #Positional and #PositionalRemainder arguments).

Constant KEYWORD_ONLY Undocumented
Constant KEYWORD_REMAINDER Undocumented
Constant POSITIONAL Undocumented
Constant POSITIONAL_ONLY Undocumented
Constant POSITIONAL_REMAINDER Undocumented
Class Variable KeywordOnly Undocumented
Class Variable KeywordRemainder Undocumented
Class Variable Positional Undocumented
Class Variable PositionalOnly Undocumented
Class Variable PositionalRemainder Undocumented
KEYWORD_ONLY: te.Annotated[int, alias(KEYWORD_ONLY, KeywordOnly)] = (source)

Undocumented

Value
3
KEYWORD_REMAINDER: te.Annotated[int, alias(KEYWORD_REMAINDER, KeywordRemainder)] = (source)

Undocumented

Value
4
POSITIONAL: te.Annotated[int, alias(POSITIONAL, Positional)] = (source)

Undocumented

Value
1
POSITIONAL_ONLY: te.Annotated[int, alias(POSITIONAL_ONLY, PositionalOnly)] = (source)

Undocumented

Value
0
POSITIONAL_REMAINDER: te.Annotated[int, alias(POSITIONAL_REMAINDER, PositionalRemainder)] = (source)

Undocumented

Value
2

Undocumented

Undocumented

Undocumented

Undocumented

PositionalRemainder: t.ClassVar[Argument.Type] = (source)

Undocumented