refactor(#2302): type socket wire fields as ident, validated by serde on deserialize

This commit is contained in:
damocles 2026-07-20 21:21:03 +02:00 committed by mara
commit 84b750fba5
33 changed files with 333 additions and 263 deletions

12
Cargo.lock generated
View file

@ -1619,6 +1619,7 @@ dependencies = [
"hive-host-sock",
"hive-priv-sock",
"hive-sh4re",
"hive-types",
"hmac 0.13.0",
"indicatif",
"libc",
@ -1671,8 +1672,8 @@ name = "hive-host-sock"
version = "0.1.0"
dependencies = [
"hive-sh4re",
"hive-types",
"serde",
"serde_json",
]
[[package]]
@ -1758,6 +1759,14 @@ dependencies = [
"serde_json",
]
[[package]]
name = "hive-types"
version = "0.1.0"
dependencies = [
"serde",
"serde_json",
]
[[package]]
name = "hivectl"
version = "0.1.0"
@ -1768,6 +1777,7 @@ dependencies = [
"clap_complete",
"hive-host-sock",
"hive-sh4re",
"hive-types",
"indicatif",
"serde_json",
"tokio",