krata: reimplement console to utilize channels, and provide logs support

This commit is contained in:
Alex Zenla
2024-04-02 08:57:34 +00:00
parent 0fd6318c5f
commit 5ad2e40a7b
17 changed files with 309 additions and 31 deletions

7
Cargo.lock generated
View File

@ -340,6 +340,12 @@ dependencies = [
"thiserror",
]
[[package]]
name = "circular-buffer"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da987586004ae7c43b7df5e3f7693775068522e1086f8d9b2d74c778a0f43313"
[[package]]
name = "clang-sys"
version = "1.7.0"
@ -1293,6 +1299,7 @@ dependencies = [
"async-stream",
"async-trait",
"bytes",
"circular-buffer",
"clap",
"env_logger",
"futures",