This commit is contained in:
2025-07-19 03:45:57 +02:00
parent 51118fee63
commit 0e9c2b08d6
10 changed files with 1487 additions and 462 deletions

25
Cargo.lock generated
View File

@@ -17,6 +17,12 @@ version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
[[package]]
name = "arc-swap"
version = "1.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457"
[[package]]
name = "autocfg"
version = "1.5.0"
@@ -102,6 +108,12 @@ dependencies = [
"pin-project-lite",
]
[[package]]
name = "futures-core"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
[[package]]
name = "getrandom"
version = "0.3.3"
@@ -159,6 +171,16 @@ dependencies = [
"wasm-bindgen",
]
[[package]]
name = "kanal"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e3953adf0cd667798b396c2fa13552d6d9b3269d7dd1154c4c416442d1ff574"
dependencies = [
"futures-core",
"lock_api",
]
[[package]]
name = "libc"
version = "0.2.174"
@@ -226,9 +248,12 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
name = "ox_speak_server"
version = "0.1.0"
dependencies = [
"arc-swap",
"bytes",
"crossbeam-utils",
"dashmap",
"event-listener",
"kanal",
"parking_lot",
"serde",
"serde_json",