query: flatten server info for Json output

This commit is contained in:
Denis Drakhnia 2023-10-19 20:04:51 +03:00
parent 214948cba9
commit d7ffcd72a3
1 changed files with 4 additions and 1 deletions

View File

@ -34,7 +34,10 @@ enum Error {
#[serde(tag = "status")] #[serde(tag = "status")]
enum ServerResultKind { enum ServerResultKind {
#[serde(rename = "ok")] #[serde(rename = "ok")]
Ok { info: ServerInfo }, Ok {
#[serde(flatten)]
info: ServerInfo,
},
#[serde(rename = "error")] #[serde(rename = "error")]
Error { message: String }, Error { message: String },
#[serde(rename = "invalid")] #[serde(rename = "invalid")]