def from_json(json: JsonStructure) -> "SentEmail": email = { SentEmail._map_key(k): SentEmail._translate_value(v) for k, v in json.items() } # type: Mapping[str, Union[str, Sequence[Address]]] sent_email = SentEmail(**email) return sent_email
def from_json(json: JsonStructure) -> "HttpRequest": return HttpRequest(**{k: v for k, v in json.items()})