Break config-traits out in to crate

This commit is contained in:
Luke D. Jones
2023-01-07 20:46:00 +13:00
parent ea5e5db490
commit 90b711c7b9
26 changed files with 161 additions and 110 deletions

13
Cargo.lock generated
View File

@@ -657,6 +657,17 @@ dependencies = [
"crossbeam-utils",
]
[[package]]
name = "config-traits"
version = "0.1.0"
dependencies = [
"log",
"ron",
"serde",
"serde_derive",
"serde_json",
]
[[package]]
name = "core-foundation"
version = "0.9.3"
@@ -782,6 +793,7 @@ version = "4.5.8"
dependencies = [
"async-trait",
"concat-idents",
"config-traits",
"env_logger",
"log",
"logind-zbus",
@@ -797,7 +809,6 @@ dependencies = [
"sysfs-class",
"systemd-zbus",
"tokio",
"toml",
"zbus",
]