add basic typed key value store abstraction

Should eliminate a few classes of footgun when it's done.
This commit is contained in:
Charles Hall 2024-06-14 22:30:24 -07:00
parent 41c01ad1b7
commit 029e32971e
No known key found for this signature in database
GPG key ID: 7B8E0645816E07CF
6 changed files with 455 additions and 0 deletions

View file

@ -95,6 +95,7 @@ axum-server = { version = "0.6.0", features = ["tls-rustls"] }
base64 = "0.22.1"
bytes = "1.6.0"
clap = { version = "4.5.4", default-features = false, features = ["std", "derive", "help", "usage", "error-context", "string", "wrap_help"] }
frunk = "0.4.2"
futures-util = { version = "0.3.30", default-features = false }
hmac = "0.12.1"
html-escape = "0.2.13"