Jonas Platte
c1693569f1
api: Replace bytes::Buf by AsRef<u8> for reading
...
This allows us to switch back to serde_json::from_slice instead of
serde_json::from_reader, because the latter is significantly slower.
See https://github.com/serde-rs/json/issues/160
2021-04-13 22:12:16 +02:00
Jonas Platte
96aa55e3b9
api-macros: Silence warning about unknown clippy lint for older clippy versions
2021-04-13 15:08:33 +02:00
Jonas Platte
6585aeb628
api: Make OutgoingResponse a supertrait of EndpointError
2021-04-13 13:15:57 +02:00
Jonas Platte
15d92728ca
api-macros: Silence clippy::inconsistent_struct_constructor in generated code
2021-04-12 20:38:23 +02:00
Jonas Platte
15433a9751
api-macros: Fix a typo
2021-04-12 20:38:23 +02:00
Jonas Platte
e7a31f1fd1
api-macros: Split response code generation into more files
2021-04-12 20:38:23 +02:00