tractor/tractor/msg
Tyler Goodlet c0c0922495 Try out `msgspec` encode-buffer optimization
As per the reco:
https://jcristharif.com/msgspec/perf-tips.html#reusing-an-output-buffe

BUT, seems to cause this error in `pikerd`..

`BufferError: Existing exports of data: object cannot be re-sized`

Soo no idea? Maybe there's a tweak needed that we can glean from
tests/examples in the `msgspec` repo?

Disabling for now.
2025-03-21 01:00:21 -04:00
..
__init__.py Try out `msgspec` encode-buffer optimization 2025-03-21 01:00:21 -04:00
_codec.py Try out `msgspec` encode-buffer optimization 2025-03-21 01:00:21 -04:00
_ops.py First draft "payload receiver in a new `.msg._ops` 2025-03-21 01:00:21 -04:00
pretty_struct.py Add msg-from-dict constructor helper 2025-03-21 01:00:16 -04:00
ptr.py `NamespacePath._mk_fqnp()` handle `__mod__` for methods 2025-03-21 01:00:21 -04:00
types.py Add a `MsgDec` for receive-only decoding 2025-03-21 01:00:21 -04:00