chiark / gitweb /
OldNew: Make it Serialize and Deserialize
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 2 Apr 2021 15:35:32 +0000 (16:35 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 2 Apr 2021 15:37:58 +0000 (16:37 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/utils.rs

index a72a790555df4b8a39ecd0af482b04505bc25660..a66cf7891cabdfb6a63dfbb34834a30f6236db9d 100644 (file)
@@ -40,7 +40,8 @@ impl str {
 }
 
 #[derive(Copy,Clone,Debug,From,Into)]
-#[derive(Hash,Eq,PartialEq)]
+#[derive(Hash,Eq,PartialEq,Serialize,Deserialize)]
+#[serde(transparent)]
 pub struct OldNew<T>([T; 2]);
 
 #[derive(Copy,Clone,Debug)]