feat: extract backend
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-09-24 13:29:46 +02:00
parent c334dba445
commit 8b27219af5
9 changed files with 309 additions and 136 deletions

12
Cargo.lock generated
View File

@@ -68,6 +68,17 @@ dependencies = [
"url",
]
[[package]]
name = "async-trait"
version = "0.1.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "autocfg"
version = "1.5.0"
@@ -649,6 +660,7 @@ version = "0.1.2"
dependencies = [
"anyhow",
"async-nats",
"async-trait",
"bytes",
"rand 0.9.1",
"tokio",