From 22d9ec8de488c4d707633451a0585e70d4bb4e97 Mon Sep 17 00:00:00 2001 From: gp27 Date: Sat, 2 Dec 2023 23:47:04 +0100 Subject: [PATCH] :bug: Fixed an issue when serializing Sequence<(Vec) Temporary fix while waiting for this issue to be resolved: https://github.com/dtolnay/serde-yaml/issues/361 Unfortunately it makes the yaml quite unreadable --- src/halley/versions/common/config.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/halley/versions/common/config.rs b/src/halley/versions/common/config.rs index d7101da..127e2c2 100644 --- a/src/halley/versions/common/config.rs +++ b/src/halley/versions/common/config.rs @@ -58,15 +58,15 @@ pub enum ConfigNode { Int64(i64), EntityId(i64), + //#[serde(untagged)] //TODO: set untagged when https://github.com/dtolnay/serde-yaml/issues/361 is fixed + Sequence(Vec), + #[serde(untagged)] + Map(ConfigNodeMap), #[serde(untagged)] Int(i32), #[serde(untagged)] Float(f32), #[serde(untagged)] - Sequence(Vec), - #[serde(untagged)] - Map(ConfigNodeMap), - #[serde(untagged)] String(String), #[serde(untagged)] Bool(bool),