dataspecs.core.typing module#
- class TagBase(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]#
Bases:
Enum
Base enum of tag for data specs.
Since
TagBase
itself does not have any members, users should create their own tags by inheriting it:from enum import auto from dataspecs import TagBase class Tag(TagBase): ATTR = auto() DATA = auto() NAME = auto()