oysteikt
8b3c9dbe77
commands: strip lifetimes
2026-01-09 13:37:17 +09:00
oysteikt
0d2015dce0
commands: add newline at end of all command serializers
2026-01-09 13:37:17 +09:00
oysteikt
bcea4d355a
common/types: flatten to types
2026-01-09 13:37:16 +09:00
oysteikt
a39de3dcc4
commands: split Command trait into req + res parts
2026-01-09 13:37:13 +09:00
oysteikt
0a85bce52c
commands: parse to Self::Request
2026-01-09 13:31:21 +09:00
oysteikt
c242082219
common: don't expose types directly
2026-01-09 13:31:20 +09:00
oysteikt
23563cfb9b
response_tokenizer: rewrite
...
This commit contains a rewrite of the response tokenizer, which
introduces lazy parsing of the response, handling of binary data, some
tests, as well as just generally more robustness against errors.
2026-01-09 13:31:18 +09:00
oysteikt
bbd0e71861
commands: split response tokenizer into separate file
2026-01-09 13:31:17 +09:00
oysteikt
abc1fcc01b
Implement a proper request tokenizer
2026-01-09 13:31:17 +09:00
oysteikt
181b437b80
WIP: serialize requests
2026-01-09 13:31:16 +09:00
oysteikt
90d336fd93
commands: fix clippy warnings about confusing elided lifetimes
2026-01-09 13:31:10 +09:00
oysteikt
2ca3cd40bc
Implement some more commands
2026-01-09 13:30:20 +09:00