diff options
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 74 |
1 files changed, 59 insertions, 15 deletions
@@ -240,7 +240,7 @@ version = "3.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41a0645a430ec9136d2d701e54a95d557de12649a9dd7109ced3187e648ac824" dependencies = [ - "heck", + "heck 0.4.0", "proc-macro-error", "proc-macro2", "quote", @@ -635,6 +635,15 @@ checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" [[package]] name = "heck" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" +dependencies = [ + "unicode-segmentation", +] + +[[package]] +name = "heck" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" @@ -1773,6 +1782,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] +name = "strum" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cae14b91c7d11c9a851d3fbc80a963198998c2a64eec840477fa92d8ce9b70bb" + +[[package]] +name = "strum_macros" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5bb0dc7ee9c15cea6199cde9a127fa16a4c5819af85395457ad72d68edc85a38" +dependencies = [ + "heck 0.3.3", + "proc-macro2", + "quote", + "rustversion", + "syn", +] + +[[package]] name = "subtle" version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1849,15 +1877,6 @@ dependencies = [ ] [[package]] -name = "threadpool" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" -dependencies = [ - "num_cpus", -] - -[[package]] name = "time" version = "0.1.43" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -2107,6 +2126,12 @@ dependencies = [ ] [[package]] +name = "unicode-segmentation" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b" + +[[package]] name = "unicode-width" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -2299,7 +2324,6 @@ dependencies = [ "clap_complete", "log", "reqwest", - "serde", "simplelog", "tabled", "zone_core", @@ -2309,22 +2333,42 @@ dependencies = [ name = "zone_core" version = "0.1.0" dependencies = [ + "clap", "rocket", "rocket_okapi", "serde", + "strum", + "strum_macros", "tabled", ] [[package]] -name = "zoned" +name = "zone_nspawn" +version = "0.1.0" +dependencies = [ + "zone_core", +] + +[[package]] +name = "zone_zfs" version = "0.1.0" dependencies = [ "anyhow", "chrono", + "tracing", + "zone_core", +] + +[[package]] +name = "zoned" +version = "0.1.0" +dependencies = [ + "figment", + "lazy_static", "rocket", "rocket_okapi", - "threadpool", - "tracing", - "tracing-subscriber", + "serde", "zone_core", + "zone_nspawn", + "zone_zfs", ] |