Improved error handling

This commit is contained in:
2023-01-12 02:01:14 +01:00
parent e9d1cf554d
commit 13f5c87c03
18 changed files with 445 additions and 172 deletions

18
Cargo.lock generated
View File

@@ -55,6 +55,7 @@ dependencies = [
"axum",
"bytes",
"dotenvy",
"eui48",
"futures",
"google-home",
"impl_cast",
@@ -189,6 +190,17 @@ dependencies = [
"cfg-if",
]
[[package]]
name = "eui48"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "887418ac5e8d57c2e66e04bdc2fe15f9a5407be20b54a82c86bd0e368b709701"
dependencies = [
"regex",
"rustc-serialize",
"serde",
]
[[package]]
name = "flume"
version = "0.10.14"
@@ -772,6 +784,12 @@ dependencies = [
"tokio-rustls",
]
[[package]]
name = "rustc-serialize"
version = "0.3.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda"
[[package]]
name = "rustls"
version = "0.20.7"