diff --git a/frontend/src/data.rs b/frontend/src/data.rs index 3abd727..6c9fb95 100644 --- a/frontend/src/data.rs +++ b/frontend/src/data.rs @@ -1,38 +1,7 @@ use orbtk::prelude::*; use chrono::NaiveDateTime; -//use serde::de; use serde::{Deserialize, Serialize}; -//use std::fmt; - -/* -struct NaiveDateTimeVisitor; - -impl<'de> de::Visitor<'de> for NaiveDateTimeVisitor { - type Value = NaiveDateTime; - - fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { - write!(formatter, "a string represents chrono::NaiveDateTime") - } - - fn visit_str(self, s: &str) -> Result - where - E: de::Error, - { - match NaiveDateTime::parse_from_str(s, "%Y-%m-%dT%H:%M:%S.%f") { - Ok(t) => Ok(t), - Err(_) => Err(de::Error::invalid_value(de::Unexpected::Str(s), &self)), - } - } -} - -fn from_timestamp<'de, D>(d: D) -> Result -where - D: de::Deserializer<'de>, -{ - d.deserialize_str(NaiveDateTimeVisitor) -} -*/ /// Structure used to verify a policy data element. #[derive(Default, Debug, Clone, Deserialize, Serialize)]