Source code for bungieapi.generated.components.schemas.entities
# generated by update to not change manually
import dataclasses as dt
import typing as t
from bungieapi.json import to_json
[docs]@dt.dataclass(frozen=True)
class EntityActionResult:
entity_id: t.Optional[int] = None
result: t.Optional["PlatformErrorCodes"] = None
[docs] def to_json(self) -> t.Mapping[str, t.Any]:
return {
"entityId": to_json(self.entity_id),
"result": to_json(self.result),
}
# imported at the end to do not case circular imports for type annotations
from bungieapi.generated.components.schemas.exceptions import (
PlatformErrorCodes,
) # noqa: E402