summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2022-10-07 08:49:39 -0400
committerKjetil Orbekk <kj@orbekk.com>2022-10-07 08:49:39 -0400
commitdf75a5df706dcd6a309b23ce2444336fdf24f63c (patch)
tree58cf6bb9070988788e0eed556ee1c1129e27fd01 /data
parent6eeea26f281c67f3f1fbe3bffe839b4163b9d048 (diff)
Add shared library message passing between frontend and backend
Diffstat (limited to 'data')
-rw-r--r--data/Cargo.toml10
-rw-r--r--data/src/lib.rs6
2 files changed, 16 insertions, 0 deletions
diff --git a/data/Cargo.toml b/data/Cargo.toml
new file mode 100644
index 0000000..58c5ba3
--- /dev/null
+++ b/data/Cargo.toml
@@ -0,0 +1,10 @@
+[package]
+name = "data"
+version = "0.1.0"
+edition = "2021"
+
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+
+[dependencies]
+serde = { version = "1.0.145", features = ["derive"] }
+serde_json = "1.0.85"
diff --git a/data/src/lib.rs b/data/src/lib.rs
new file mode 100644
index 0000000..7a11e59
--- /dev/null
+++ b/data/src/lib.rs
@@ -0,0 +1,6 @@
+use serde::{Deserialize, Serialize};
+
+#[derive(Serialize, Deserialize)]
+pub struct MyMessage {
+ pub message: String,
+}