Register a union type with a generated serializer.
(
self,
cls,
*,
type_id: int = None,
name: str = None,
serializer=None,
)
| 335 | ) |
| 336 | |
| 337 | def register_union( |
| 338 | self, |
| 339 | cls, |
| 340 | *, |
| 341 | type_id: int = None, |
| 342 | name: str = None, |
| 343 | serializer=None, |
| 344 | ): |
| 345 | """ |
| 346 | Register a union type with a generated serializer. |
| 347 | """ |
| 348 | return self.type_resolver.register_union( |
| 349 | cls, |
| 350 | type_id=type_id, |
| 351 | name=name, |
| 352 | serializer=serializer, |
| 353 | ) |
| 354 | |
| 355 | def register_serializer(self, cls: type, serializer): |
| 356 | """ |
no outgoing calls