|
@@ -182,6 +182,12 @@ dependencies = [
|
|
|
"termcolor",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "equivalent"
|
|
|
+version = "1.0.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "errno"
|
|
|
version = "0.3.8"
|
|
@@ -203,9 +209,17 @@ dependencies = [
|
|
|
"log",
|
|
|
"modular-bitfield",
|
|
|
"num",
|
|
|
+ "serde",
|
|
|
+ "serde_yaml",
|
|
|
"strum",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "hashbrown"
|
|
|
+version = "0.14.3"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "heck"
|
|
|
version = "0.4.1"
|
|
@@ -224,6 +238,16 @@ version = "2.1.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "indexmap"
|
|
|
+version = "2.1.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f"
|
|
|
+dependencies = [
|
|
|
+ "equivalent",
|
|
|
+ "hashbrown",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "is-terminal"
|
|
|
version = "0.4.9"
|
|
@@ -235,6 +259,12 @@ dependencies = [
|
|
|
"windows-sys 0.48.0",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "itoa"
|
|
|
+version = "1.0.10"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "libc"
|
|
|
version = "0.2.151"
|
|
@@ -428,6 +458,45 @@ version = "1.0.14"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "ryu"
|
|
|
+version = "1.0.16"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c"
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "serde"
|
|
|
+version = "1.0.193"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89"
|
|
|
+dependencies = [
|
|
|
+ "serde_derive",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "serde_derive"
|
|
|
+version = "1.0.193"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
|
|
|
+dependencies = [
|
|
|
+ "proc-macro2",
|
|
|
+ "quote",
|
|
|
+ "syn 2.0.42",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "serde_yaml"
|
|
|
+version = "0.9.29"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "a15e0ef66bf939a7c890a0bf6d5a733c70202225f9888a89ed5c62298b019129"
|
|
|
+dependencies = [
|
|
|
+ "indexmap",
|
|
|
+ "itoa",
|
|
|
+ "ryu",
|
|
|
+ "serde",
|
|
|
+ "unsafe-libyaml",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "static_assertions"
|
|
|
version = "1.1.0"
|
|
@@ -499,6 +568,12 @@ version = "1.0.12"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "unsafe-libyaml"
|
|
|
+version = "0.2.10"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "ab4c90930b95a82d00dc9e9ac071b4991924390d46cbd0dfe566148667605e4b"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "utf8parse"
|
|
|
version = "0.2.1"
|