From e3d8de0842e75b64ee6720e2e0019e4cbade092c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20Eng=C3=A9libert?= <tuxmain@zettascript.org> Date: Thu, 17 Aug 2023 10:22:30 +0200 Subject: [PATCH] fix(dbs): BlockDbV1.wrong default false --- dbs/src/values/block_db.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dbs/src/values/block_db.rs b/dbs/src/values/block_db.rs index 2c6c508..8eef75b 100644 --- a/dbs/src/values/block_db.rs +++ b/dbs/src/values/block_db.rs @@ -15,6 +15,11 @@ use crate::*; +// workaround https://github.com/serde-rs/serde/issues/1030 +fn false_() -> bool { + false +} + #[derive(Debug)] pub enum BlockDbEnum { BlockDbV1(BlockDbV1), @@ -61,6 +66,7 @@ pub struct BlockDbV1 { pub written_on: Option<u64>, #[serde(rename = "written_on")] pub written_on_str: String, + #[serde(default = "false_")] pub wrong: bool, } -- GitLab