Documentation
astx.types.collections
astx.types.collections
Source: packages/astx/src/astx/types/collections.py
title: ASTx Collection Data Types.
Classes
CollectionType(AnyType)
title: Base class for collection data types.
ListType(CollectionType)
title: List data type expression.
attributes:
element_types:
type: list[ExprType]
size:
type: int | None
SetType(CollectionType)
title: Set data type expression.
attributes:
element_type:
type: ExprType
DictType(CollectionType)
title: Dictionary data type expression.
attributes:
key_type:
type: ExprType
value_type:
type: ExprType
TupleType(CollectionType)
title: Tuple data type expression.
attributes:
element_types:
type: list[ExprType]