(binary_object)
| 681 | counter = 0 |
| 682 | |
| 683 | def buffer_callback(binary_object): |
| 684 | nonlocal counter |
| 685 | counter += 1 |
| 686 | if counter % 2 == 0: |
| 687 | buffer_objects.append(binary_object) |
| 688 | return False |
| 689 | else: |
| 690 | return True |
| 691 | |
| 692 | serialized = fory.serialize(obj, buffer_callback=buffer_callback) |
| 693 | # in_band_bytes size may be different because it may contain language-specific meta. |