From d8cbdb4bc3a9e6ead17791fca332d68c1f426861 Mon Sep 17 00:00:00 2001 From: mathis Date: Tue, 24 Oct 2023 18:09:05 +0200 Subject: [PATCH] minor --- server/src/util.rs | 44 -------------------------------------------- 1 file changed, 44 deletions(-) diff --git a/server/src/util.rs b/server/src/util.rs index 28df2b7..51f4782 100644 --- a/server/src/util.rs +++ b/server/src/util.rs @@ -12,50 +12,6 @@ pub(crate) fn timestamp_now() -> u64 { .as_secs() } -// TODO: use serde_with's DisplayFromStr? -// pub(crate) fn serialize_display(value: &T, serializer: S) -> Result -// where -// T: Display, -// S: Serializer, -// { -// serializer.collect_str(value) -// } - -// pub(crate) mod serialize_partial_index { -// use serde::{de, Deserialize, Deserializer, Serializer}; - -// pub(crate) fn serialize( -// opt_index: &Option>, -// serializer: S, -// ) -> Result { -// match opt_index { -// None => serializer.serialize_unit(), -// Some(None) => serializer.serialize_none(), -// Some(Some(v)) => serializer.serialize_some(&v.to_string()), -// } -// } - -// pub(crate) fn deserialize<'de, D: Deserializer<'de>>( -// deserializer: D, -// ) -> Result>, D::Error> { -// let opt_name: Option = Deserialize::deserialize(deserializer)?; -// let opt_index = match opt_name { -// Some(opt_name) => opt_name -// .split('_') -// .next() -// .ok_or(de::Error::invalid_value( -// de::Unexpected::Str(&opt_name), -// &"a mapdir-compatible resource index", -// ))? -// .parse::() -// .map(|v| Some(Some(v))) -// .map_err(de::Error::custom)?, -// None => Some(None), -// }; -// Ok(opt_index) -// } -// } - pub(crate) mod macros { macro_rules! apply_partial { ($src:expr => $tgt:expr, $($field:ident),*) => {{