feat: round-6 abstractions — HealthCheckedPool, HkdfKeyDeriver, BackpressureEnforcer

This commit is contained in:
asepharyana
2026-08-29 19:07:56 +07:00
parent f9df8f2887
commit a03db38c5c
11 changed files with 426 additions and 2 deletions
Generated
+11
View File
@@ -2162,6 +2162,15 @@ version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
[[package]]
name = "hkdf"
version = "0.12.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7"
dependencies = [
"hmac 0.12.1",
]
[[package]]
name = "hmac"
version = "0.12.1"
@@ -2876,6 +2885,7 @@ dependencies = [
"argon2",
"base64 0.22.1",
"hashbrown 0.15.5",
"hkdf",
"jsonwebtoken",
"pasetors",
"password-hash",
@@ -2883,6 +2893,7 @@ dependencies = [
"rand_core 0.6.4",
"serde",
"serde_json",
"sha2 0.10.9",
"tokio",
"tracing",
]