summaryrefslogtreecommitdiff
path: root/server
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 /server
parent6eeea26f281c67f3f1fbe3bffe839b4163b9d048 (diff)
Add shared library message passing between frontend and backend
Diffstat (limited to 'server')
-rw-r--r--server/.env2
-rw-r--r--server/Cargo.toml1
-rw-r--r--server/src/main.rs9
3 files changed, 4 insertions, 8 deletions
diff --git a/server/.env b/server/.env
index 5914598..720d4c7 100644
--- a/server/.env
+++ b/server/.env
@@ -1,4 +1,4 @@
RUST_LOG=info,tower_http=trace
-BIND_ADDRESS=[::]:11120
+BIND_ADDRESS=[::]:11121
WEBAPP_PATH=../webapp/dist/
RUST_BACKTRACE=1 \ No newline at end of file
diff --git a/server/Cargo.toml b/server/Cargo.toml
index 943f20f..88dee76 100644
--- a/server/Cargo.toml
+++ b/server/Cargo.toml
@@ -14,3 +14,4 @@ tokio = { version = "1.21.2", features = ["full"] }
tower-http = { version = "0.3.4", features = ["full"] }
tracing = "0.1.37"
tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
+data = { path = "../data" }
diff --git a/server/src/main.rs b/server/src/main.rs
index dfbb4ef..aaa5798 100644
--- a/server/src/main.rs
+++ b/server/src/main.rs
@@ -1,7 +1,7 @@
use std::env;
use axum::{routing::get, Json, Router};
-use serde::{Deserialize, Serialize};
+use data::MyMessage;
use tracing::info;
use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
use tower_http::{trace::TraceLayer};
@@ -30,13 +30,8 @@ async fn main() {
.unwrap();
}
-#[derive(Serialize, Deserialize)]
-struct MyMessage {
- message: String,
-}
-
async fn test() -> Json<MyMessage> {
Json(MyMessage {
- message: "Hello!".to_string(),
+ message: "Hello, ,World!".to_string(),
})
}