Commit Graph

15 Commits

Author SHA1 Message Date
Dirkjan Ochtman a34dbdcf82 Apply clippy suggestions 2022-11-29 22:43:10 +08:00
Dirkjan Ochtman dd5fbc60ce Simplify response tests with a helper 2022-03-22 16:47:12 +08:00
Dirkjan Ochtman dd07ecc4b8 Externalize handling of command serialization 2022-03-22 16:47:12 +08:00
Dirkjan Ochtman 95b62891c9 Fix rustdoc warning 2022-02-04 11:39:13 +08:00
Dirkjan Ochtman f3aab578e7 Relax lifetime constraints on command + extension combinations
They should not be required to have the same lifetimes.
2022-01-31 14:05:52 +08:00
Dirkjan Ochtman 5fb32978bd Improve check request API types by redirecting serialization 2022-01-31 14:04:48 +08:00
Dirkjan Ochtman 0c36d8add3 Use an enum for result codes 2022-01-27 17:10:28 +08:00
Ritesh Chitlangi d5d3a93141 fix impl lifetimes 2021-12-21 00:14:38 +08:00
Ritesh Chitlangi 537fe10bee minor fixes 2021-12-21 00:05:12 +08:00
Nick Rempel 6445b63c62 Add sync namestore composite extension 2021-12-20 22:19:57 +08:00
Dirkjan Ochtman 17d5bd90e9 Use &str or Cow<'a, str> in place of String 2021-12-20 22:08:55 +08:00
Dirkjan Ochtman d4f4949cd8 Store a Cow<'a, str> in StringValue
And parametrize all serialize-only types with a lifetime such that
building requests no longer requires unnecessary allocations.
2021-12-20 22:08:55 +08:00
Dirkjan Ochtman a5f57fa836 Use &'static str for namespace URLs in serialize types 2021-12-20 22:08:55 +08:00
Dirkjan Ochtman 5664276133 Remove serde aliases from types that don't implement Deserialize 2021-12-20 22:08:55 +08:00
Dirkjan Ochtman 6695a20a18 Remove now unnecessary workspace 2021-12-13 00:19:03 +08:00