02e292ffd7
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.
2025-11-24 23:49:27 +09:00
47e42a3472
commands: split response tokenizer into separate file
2025-11-24 19:16:09 +09:00
74c86dd5b9
Implement a proper request tokenizer
2025-11-24 14:18:30 +09:00
e0e7509be7
WIP: serialize requests
2025-11-21 16:48:55 +09:00
7813d85309
cargo fmt + clippy
2025-11-21 16:02:15 +09:00
aee3d88be9
commands: precalculate capacity and use iterators
2025-11-21 14:44:17 +09:00
58b24df568
commands: make better use of expect_property_type!
2025-11-21 14:38:09 +09:00
dfaa0f092c
commands: implement common traits for responses
2025-11-21 14:18:44 +09:00
fdb09a8f9a
commands: implement response parser for decoders
2025-11-21 14:14:25 +09:00
1f5b6a09d1
commands: fix clippy warnings about confusing elided lifetimes
2025-10-12 22:59:50 +09:00
d582dc7c3f
Rust edition 2024
2025-02-26 16:39:34 +01:00
21265069a2
commands: implement some more response parsers
2025-02-23 16:41:15 +01:00
7b4bf573d0
Add more commands
2024-12-01 20:06:01 +01:00