refactor: enhance handler traits to support dynamic sizing and improve cancellation handling

This commit is contained in:
GW_MC
2026-06-01 10:04:09 +00:00
parent 9991b20b28
commit d6a829c529
4 changed files with 118 additions and 55 deletions

3
Cargo.lock generated
View File

@@ -2589,6 +2589,7 @@ dependencies = [
"tokio",
"tokio-stream",
"tokio-test",
"tokio-util",
"toml",
"tonic",
"tracing",
@@ -2613,6 +2614,7 @@ dependencies = [
name = "nxmesh-master"
version = "0.1.0"
dependencies = [
"anyhow",
"argon2",
"async-stream",
"async-trait",
@@ -2641,6 +2643,7 @@ dependencies = [
"thiserror",
"time",
"tokio",
"tokio-stream",
"tokio-test",
"toml",
"tonic",