dataclass module¶
- class toolbox.dataclass.SerializableDataclass¶
Bases:
objectBase class for serialization with alias support.
- extra_data: Dict[str, Any]¶
- classmethod from_dict(data: Dict[str, Any], exclude: List[str] | None = None, include_extra: bool = False, extra_data_cls: Type | None = None) T¶
Create an instance from a dictionary, using aliases or field names.
- to_dict() Dict[str, Any]¶
Convert instance to dictionary, using aliases or field names.