Dataclass
dataclass ¶
T = TypeVar('T') module-attribute ¶
Field ¶
Bases: Field, Expression
name = name instance-attribute ¶
__init__(name: Optional[str] = None, *, default=dc.MISSING, default_factory=dc.MISSING, init=True, repr=True, hash=None, compare=True, metadata=None, kw_only=dc.MISSING) ¶
__call__(data: Mapping[str, Any]) -> Any ¶
Get the value of the field.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
data | dict | The data to be accessed. | required |
FieldAccessor ¶
ModelMeta ¶
field(*args, **kwargs) -> Field ¶
Create a new field getter.
field_from_dataclass_field(field: dc.Field) -> Field ¶
Create a new field getter.