Fix deserialization issue when 'parameters' is missing.

Deserialize to an empty vector.
This commit is contained in:
KtorZ
2023-02-04 11:38:09 +01:00
parent 592d3d7a1c
commit ea269b14a2
3 changed files with 9 additions and 2 deletions

View File

@@ -302,6 +302,12 @@ impl Data {
}
}
impl Default for Schema {
fn default() -> Self {
Schema::Unit
}
}
impl Display for Schema {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
let s = serde_json::to_string_pretty(self).map_err(|_| fmt::Error)?;