From 8df4f91c22710046d05a5be3486f39e1ad1e07fe Mon Sep 17 00:00:00 2001 From: Dave Hrycyszyn Date: Wed, 11 Dec 2019 11:14:46 +0000 Subject: [PATCH] directory: adding a PersistedMixMetric model (has a timestamp) --- src/clients/directory/metrics.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/clients/directory/metrics.rs b/src/clients/directory/metrics.rs index 8bf1aa7b93..94d7c909b6 100644 --- a/src/clients/directory/metrics.rs +++ b/src/clients/directory/metrics.rs @@ -1,6 +1,15 @@ use serde::{Deserialize, Serialize}; use std::collections::HashMap; +#[derive(Deserialize, Serialize)] +#[serde(rename_all = "camelCase")] +pub struct PersistedMixMetric { + pub pub_key: String, + pub received: u64, + pub sent: HashMap, + pub timestamp: u64, +} + #[derive(Deserialize, Serialize)] #[serde(rename_all = "camelCase")] pub struct MixMetric {