summaryrefslogtreecommitdiff
path: root/common/rust/src/payloads.rs
diff options
context:
space:
mode:
authorMatthieu <matthieu@developershouse.xyz>2021-09-18 00:17:22 +0400
committerMatthieu <matthieu@developershouse.xyz>2021-09-18 00:17:22 +0400
commit88300c45202a228d54c1e99dd3b295ef3fb9aabd (patch)
tree63a2679ad815cde8c6bd2325fda7123b08ad284f /common/rust/src/payloads.rs
parent469a8fb1ea7b689399c30badbf33fc467531c561 (diff)
work on the gateway
Diffstat (limited to 'common/rust/src/payloads.rs')
-rw-r--r--common/rust/src/payloads.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/common/rust/src/payloads.rs b/common/rust/src/payloads.rs
index 1957077..6eb35c8 100644
--- a/common/rust/src/payloads.rs
+++ b/common/rust/src/payloads.rs
@@ -4,6 +4,12 @@ use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug, Clone)]
#[serde(bound(deserialize = "T: Deserialize<'de> + std::default::Default + Clone"))]
pub struct CachePayload<T> {
- pub tracing: (),
+ pub tracing: Tracing,
pub data: T
}
+
+#[derive(Serialize, Deserialize, Debug, Clone)]
+pub struct Tracing {
+ pub node_id: String,
+ pub span: Option<String>
+} \ No newline at end of file