(cls, data: dict[str, str])
| 53 | |
| 54 | @classmethod |
| 55 | def from_json(cls, data: dict[str, str]) -> Self: |
| 56 | return cls( |
| 57 | name=data["name"], |
| 58 | type=types.from_str(data["type"]), |
| 59 | class_=classes.from_str(data["class"]), |
| 60 | ) |
| 61 | |
| 62 | |
| 63 | @dataclass |
no outgoing calls