(
self,
obj,
buffer: Buffer = None,
buffer_callback=None,
unsupported_callback=None,
)
| 721 | self._register_callback(lambda f: f.register_serializer(cls, serializer)) |
| 722 | |
| 723 | def serialize( |
| 724 | self, |
| 725 | obj, |
| 726 | buffer: Buffer = None, |
| 727 | buffer_callback=None, |
| 728 | unsupported_callback=None, |
| 729 | ) -> Union[Buffer, bytes]: |
| 730 | fory = self._get_fory() |
| 731 | try: |
| 732 | return fory.serialize(obj, buffer, buffer_callback, unsupported_callback) |
| 733 | finally: |
| 734 | self._return_fory(fory) |
| 735 | |
| 736 | def deserialize( |
| 737 | self, |