(self, stream)
| 1004 | return len(self.pickle_buffer.raw()) |
| 1005 | |
| 1006 | def write_to(self, stream): |
| 1007 | raw = self.pickle_buffer.raw() |
| 1008 | if hasattr(stream, "write_buffer"): |
| 1009 | stream.write_buffer(raw) |
| 1010 | else: |
| 1011 | stream.write(bytes(raw) if isinstance(raw, memoryview) else raw) |
| 1012 | |
| 1013 | def getbuffer(self) -> memoryview: |
| 1014 | raw = self.pickle_buffer.raw() |