summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorMartin Hafskjold Thoresen <martin@vind.ai>2025-01-04 17:02:57 +0100
committerMartin Hafskjold Thoresen <martin@vind.ai>2025-01-04 17:02:57 +0100
commite855b6f7315b1f2db6a5c3a5a46fffeeb15251b0 (patch)
treebb8692680314ab50355f1ca843707689b14ffe7c /Cargo.lock
parente6da55daa54cdf528af1f3e7617ca124ffee3159 (diff)
downloadmusicgame-e855b6f7315b1f2db6a5c3a5a46fffeeb15251b0.tar.gz
musicgame-e855b6f7315b1f2db6a5c3a5a46fffeeb15251b0.zip
POC async timeout for a thing
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock39
1 files changed, 37 insertions, 2 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 641787f..6f61113 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -24,6 +24,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04"
[[package]]
+name = "async-trait"
+version = "0.1.83"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
name = "autocfg"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -35,7 +46,7 @@ version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8"
dependencies = [
- "axum-core",
+ "axum-core 0.5.0",
"base64",
"bytes",
"form_urlencoded",
@@ -68,6 +79,26 @@ dependencies = [
[[package]]
name = "axum-core"
+version = "0.4.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199"
+dependencies = [
+ "async-trait",
+ "bytes",
+ "futures-util",
+ "http",
+ "http-body",
+ "http-body-util",
+ "mime",
+ "pin-project-lite",
+ "rustversion",
+ "sync_wrapper",
+ "tower-layer",
+ "tower-service",
+]
+
+[[package]]
+name = "axum-core"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df1362f362fd16024ae199c1970ce98f9661bf5ef94b9808fee734bc3698b733"
@@ -93,7 +124,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "460fc6f625a1f7705c6cf62d0d070794e94668988b1c38111baeec177c715f7b"
dependencies = [
"axum",
- "axum-core",
+ "axum-core 0.5.0",
"bytes",
"futures-util",
"http",
@@ -433,6 +464,8 @@ version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df518b75016b4289cdddffa1b01f2122f4a49802c93191f3133f6dc2472ebcaa"
dependencies = [
+ "axum-core 0.4.5",
+ "http",
"itoa",
"maud_macros",
]
@@ -503,6 +536,8 @@ dependencies = [
"cookie",
"maud",
"rand",
+ "serde",
+ "serde_json",
"tokio",
"tokio-tungstenite",
"tower-http",