diff options
Diffstat (limited to 'src/api/admin/macros.rs')
-rw-r--r-- | src/api/admin/macros.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/api/admin/macros.rs b/src/api/admin/macros.rs index d8c8f6dc..d68ba37f 100644 --- a/src/api/admin/macros.rs +++ b/src/api/admin/macros.rs @@ -4,6 +4,7 @@ macro_rules! admin_endpoints { $($endpoint:ident,)* ] => { paste! { + #[derive(Serialize, Deserialize)] pub enum AdminApiRequest { $( $special_endpoint( [<$special_endpoint Request>] ), @@ -13,7 +14,7 @@ macro_rules! admin_endpoints { )* } - #[derive(Serialize)] + #[derive(Serialize, Deserialize)] #[serde(untagged)] pub enum AdminApiResponse { $( |