소스 검색

Fix: serialize AttributeValue as a simple value

Reinis Mazeiks 3 년 전
부모
커밋
2eca71e644
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      packages/core/src/arbitrary_value.rs

+ 1 - 0
packages/core/src/arbitrary_value.rs

@@ -2,6 +2,7 @@ use std::fmt::Formatter;
 
 
 // trying to keep values at 3 bytes
 // trying to keep values at 3 bytes
 #[cfg_attr(feature = "serialize", derive(serde::Serialize, serde::Deserialize))]
 #[cfg_attr(feature = "serialize", derive(serde::Serialize, serde::Deserialize))]
+#[cfg_attr(feature = "serialize", serde(untagged))]
 #[derive(Clone, Debug, PartialEq)]
 #[derive(Clone, Debug, PartialEq)]
 pub enum AttributeValue<'a> {
 pub enum AttributeValue<'a> {
     Text(&'a str),
     Text(&'a str),