constants

Enumerated constants for field configuration values.

Using str-based enums so that users get IDE autocomplete and don’t have to guess raw string values, while remaining fully compatible with pydantic serialization / deserialization.

class sayt2.constants.FieldTypeEnum(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
class sayt2.constants.TokenizerEnum(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
class sayt2.constants.NumericKindEnum(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]