Returns True if obj is a dataclass or an instance of a dataclass.
(obj)
| 1466 | |
| 1467 | |
| 1468 | def is_dataclass(obj): |
| 1469 | """Returns True if obj is a dataclass or an instance of a |
| 1470 | dataclass.""" |
| 1471 | cls = obj if isinstance(obj, type) else type(obj) |
| 1472 | return hasattr(cls, _FIELDS) |
| 1473 | |
| 1474 | |
| 1475 | def asdict(obj, *, dict_factory=dict): |