frontend: data: update
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
This commit is contained in:
@@ -1,38 +1,7 @@
|
|||||||
use orbtk::prelude::*;
|
use orbtk::prelude::*;
|
||||||
|
|
||||||
use chrono::NaiveDateTime;
|
use chrono::NaiveDateTime;
|
||||||
//use serde::de;
|
|
||||||
use serde::{Deserialize, Serialize};
|
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<E>(self, s: &str) -> Result<Self::Value, E>
|
|
||||||
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<NaiveDateTime, D::Error>
|
|
||||||
where
|
|
||||||
D: de::Deserializer<'de>,
|
|
||||||
{
|
|
||||||
d.deserialize_str(NaiveDateTimeVisitor)
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
/// Structure used to verify a policy data element.
|
/// Structure used to verify a policy data element.
|
||||||
#[derive(Default, Debug, Clone, Deserialize, Serialize)]
|
#[derive(Default, Debug, Clone, Deserialize, Serialize)]
|
||||||
|
|||||||
Reference in New Issue
Block a user