@dataclass(frozen=True)
class ParameterDocstring:
type: str = ""
default_value: str = ""
description: str = ""
@staticmethod
def from_dict(d: dict[str, Any]) -> ParameterDocstring:
return ParameterDocstring(**d)
def to_dict(self) -> dict[str, Any]:
return dataclasses.asdict(self)