Commit Graph

10 Commits

Author SHA1 Message Date
Dirkjan Ochtman
17d5bd90e9 Use &str or Cow<'a, str> in place of String 2021-12-20 22:08:55 +08:00
Dirkjan Ochtman
99701608a2 Replace Vec with slice where possible 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
1efe19000e Deduplicate DomainTransfer constructor methods 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
93f8e0e8c8 Remove type aliases for ContactStatus 2021-12-15 23:40:56 +08:00
Dirkjan Ochtman
defd7cff9b Move domain-related types from common to domain 2021-12-15 23:40:56 +08:00
Nick Rempel
b8e47fce4b exDate should always be optional 2021-12-14 23:20:19 +08:00
Dirkjan Ochtman
6695a20a18 Remove now unnecessary workspace 2021-12-13 00:19:03 +08:00