{"artifact":{"path":"dcentos-sd.img","sha256":"06d2fab0a0d5e849ba728f335826b835af39bee4e76e6c3517d113118d046991","size":269484032},"cargo_lock":{"path":"Cargo.lock","sha256":"1b0f9ccade4f175dee81c38851607f1378734faef98b7d518e6551624b764663","size":83094},"created_at_utc":"2026-10-02T17:01:21Z","graph":{"component_count":288,"components":[{"component_id":"local-path:projects/dcent-schema:dcent-schema@0.1.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcent-schema/Cargo.toml","name":"dcent-schema","source":"local-path","version":"0.1.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.1","features_enabled":[],"license_declared":"0BSD OR MIT OR Apache-2.0","name":"adler2","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.0.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#aead@0.5.2","features_enabled":["alloc","getrandom","rand_core"],"license_declared":"MIT OR Apache-2.0","name":"aead","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.5.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4","features_enabled":["std"],"license_declared":"Unlicense OR MIT","name":"aho-corasick","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.1.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.104","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"anyhow","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.104"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#argon2@0.5.3","features_enabled":["alloc","default","password-hash","rand"],"license_declared":"MIT OR Apache-2.0","name":"argon2","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.5.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama@0.12.1","features_enabled":["config","default","dep_humansize","dep_num_traits","humansize","num-traits","percent-encoding","urlencode"],"license_declared":"MIT OR Apache-2.0","name":"askama","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.12.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama_derive@0.12.5","features_enabled":["basic-toml","config","humansize","num-traits","serde","urlencode"],"license_declared":"MIT/Apache-2.0","name":"askama_derive","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.12.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama_escape@0.10.3","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"askama_escape","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.10.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama_parser@0.2.1","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"askama_parser","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-stream-impl@0.3.6","features_enabled":[],"license_declared":"MIT","name":"async-stream-impl","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.6"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-stream@0.3.6","features_enabled":[],"license_declared":"MIT","name":"async-stream","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.6"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.89","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"async-trait","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.89"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#atomic-waker@1.1.2","features_enabled":[],"license_declared":"Apache-2.0 OR MIT","name":"atomic-waker","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.1.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.1","features_enabled":[],"license_declared":"Apache-2.0 OR MIT","name":"autocfg","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.5.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#axum-core@0.4.5","features_enabled":["tracing"],"license_declared":"MIT","name":"axum-core","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#axum@0.7.9","features_enabled":["default","form","http1","json","matched-path","multipart","original-uri","query","tokio","tower-log","tracing","ws"],"license_declared":"MIT","name":"axum","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.7.9"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1","features_enabled":["alloc","default","std"],"license_declared":"MIT OR Apache-2.0","name":"base64","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.22.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#base64ct@1.8.3","features_enabled":["alloc"],"license_declared":"Apache-2.0 OR MIT","name":"base64ct","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.8.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#basic-toml@0.1.10","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"basic-toml","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.10"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bit-set@0.8.0","features_enabled":["default","std"],"license_declared":"Apache-2.0 OR MIT","name":"bit-set","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bit-vec@0.8.0","features_enabled":["default","std"],"license_declared":"Apache-2.0 OR MIT","name":"bit-vec","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1","features_enabled":["std"],"license_declared":"MIT OR Apache-2.0","name":"bitflags","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.13.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#blake2@0.10.6","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"blake2","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.10.6"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"block-buffer","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.10.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0","features_enabled":["default","std"],"license_declared":"Unlicense OR MIT","name":"byteorder","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.5.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","features_enabled":["default","std"],"license_declared":"MIT","name":"bytes","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.12.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cc@1.4.0","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"cc","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.4.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"cfg-if","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg_aliases@0.2.2","features_enabled":[],"license_declared":"MIT","name":"cfg_aliases","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#chacha20@0.9.1","features_enabled":["zeroize"],"license_declared":"Apache-2.0 OR MIT","name":"chacha20","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.9.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#chacha20poly1305@0.10.1","features_enabled":["alloc","default","getrandom","rand_core"],"license_declared":"Apache-2.0 OR MIT","name":"chacha20poly1305","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.10.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cipher@0.4.4","features_enabled":["zeroize"],"license_declared":"MIT OR Apache-2.0","name":"cipher","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#const-oid@0.9.6","features_enabled":[],"license_declared":"Apache-2.0 OR MIT","name":"const-oid","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.9.6"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"crc32fast","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.5.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.7","features_enabled":["getrandom","rand_core","std"],"license_declared":"MIT OR Apache-2.0","name":"crypto-common","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.7"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#curve25519-dalek@4.1.3","features_enabled":["alloc","digest","zeroize"],"license_declared":"BSD-3-Clause","name":"curve25519-dalek","source":"registry+https://github.com/rust-lang/crates.io-index","version":"4.1.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#data-encoding@2.11.0","features_enabled":["alloc","default","std"],"license_declared":"MIT","name":"data-encoding","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.11.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#der@0.7.10","features_enabled":["alloc","oid","std","zeroize"],"license_declared":"Apache-2.0 OR MIT","name":"der","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.7.10"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7","features_enabled":["alloc","block-buffer","core-api","default","mac","std","subtle"],"license_declared":"MIT OR Apache-2.0","name":"digest","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.10.7"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.6","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"displaydoc","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.6"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ed25519-dalek@2.2.0","features_enabled":["alloc","std","zeroize"],"license_declared":"BSD-3-Clause","name":"ed25519-dalek","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ed25519@2.2.3","features_enabled":["alloc","std"],"license_declared":"Apache-2.0 OR MIT","name":"ed25519","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.2.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#either@1.16.0","features_enabled":["std","use_std"],"license_declared":"MIT OR Apache-2.0","name":"either","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.16.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#encoding_rs@0.8.35","features_enabled":["alloc","default"],"license_declared":"(Apache-2.0 OR MIT) AND BSD-3-Clause","name":"encoding_rs","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.35"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2","features_enabled":[],"license_declared":"Apache-2.0 OR MIT","name":"equivalent","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#errno@0.3.14","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"errno","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.14"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#fastrand@2.5.0","features_enabled":["alloc","default","std"],"license_declared":"Apache-2.0 OR MIT","name":"fastrand","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.5.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.9","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"find-msvc-tools","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.9"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#fixedbitset@0.5.7","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"fixedbitset","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.5.7"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#flate2@1.1.9","features_enabled":["any_impl","default","miniz_oxide","rust_backend"],"license_declared":"MIT OR Apache-2.0","name":"flate2","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.1.9"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#flume@0.11.1","features_enabled":["async","futures-core","futures-sink"],"license_declared":"Apache-2.0/MIT","name":"flume","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.11.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7","features_enabled":["default","std"],"license_declared":"Apache-2.0 / MIT","name":"fnv","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.7"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.2","features_enabled":["alloc","default","std"],"license_declared":"MIT OR Apache-2.0","name":"form_urlencoded","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.2.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.32","features_enabled":["alloc","default","std"],"license_declared":"MIT OR Apache-2.0","name":"futures-channel","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.32"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","features_enabled":["alloc","default","std"],"license_declared":"MIT OR Apache-2.0","name":"futures-core","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.34"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-executor@0.3.32","features_enabled":["std"],"license_declared":"MIT OR Apache-2.0","name":"futures-executor","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.32"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.34","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"futures-macro","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.34"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.34","features_enabled":["alloc","default","std"],"license_declared":"MIT OR Apache-2.0","name":"futures-sink","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.34"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.34","features_enabled":["alloc","std"],"license_declared":"MIT OR Apache-2.0","name":"futures-task","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.34"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","features_enabled":["alloc","async-await","async-await-macro","default","futures-macro","futures-sink","sink","slab","std"],"license_declared":"MIT OR Apache-2.0","name":"futures-util","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.34"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7","features_enabled":["more_lengths"],"license_declared":"MIT","name":"generic-array","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.14.7"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17","features_enabled":["js","js-sys","std","wasm-bindgen"],"license_declared":"MIT OR Apache-2.0","name":"getrandom","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.17"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4","features_enabled":["std","wasm_js"],"license_declared":"MIT OR Apache-2.0","name":"getrandom","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"getrandom","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#h2@0.4.19","features_enabled":[],"license_declared":"MIT","name":"h2","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.19"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.12.3","features_enabled":["raw"],"license_declared":"MIT OR Apache-2.0","name":"hashbrown","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.12.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.17.1","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"hashbrown","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.17.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"heck","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.5.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3","features_enabled":["alloc","default","std"],"license_declared":"MIT OR Apache-2.0","name":"hex","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hmac@0.12.1","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"hmac","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.12.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.3","features_enabled":["default"],"license_declared":"MIT","name":"http-body-util","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","features_enabled":[],"license_declared":"MIT","name":"http-body","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"http","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.4.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"httparse","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.10.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"httpdate","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#humansize@2.1.3","features_enabled":[],"license_declared":"MIT/Apache-2.0","name":"humansize","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.1.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-rustls@0.27.9","features_enabled":["http1","ring","tls12","webpki-roots","webpki-tokio"],"license_declared":"Apache-2.0 OR ISC OR MIT","name":"hyper-rustls","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.27.9"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-timeout@0.5.2","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"hyper-timeout","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.5.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-util@0.1.20","features_enabled":["client","client-legacy","client-proxy","default","http1","http2","server","server-auto","service","tokio"],"license_declared":"MIT","name":"hyper-util","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.20"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper@1.10.1","features_enabled":["client","default","http1","http2","server"],"license_declared":"MIT","name":"hyper","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.10.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_collections@2.2.0","features_enabled":[],"license_declared":"Unicode-3.0","name":"icu_collections","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_locale_core@2.2.0","features_enabled":["zerovec"],"license_declared":"Unicode-3.0","name":"icu_locale_core","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer@2.2.0","features_enabled":["compiled_data"],"license_declared":"Unicode-3.0","name":"icu_normalizer","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer_data@2.2.0","features_enabled":[],"license_declared":"Unicode-3.0","name":"icu_normalizer_data","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties@2.2.0","features_enabled":["compiled_data"],"license_declared":"Unicode-3.0","name":"icu_properties","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@2.2.0","features_enabled":[],"license_declared":"Unicode-3.0","name":"icu_properties_data","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_provider@2.2.0","features_enabled":["baked"],"license_declared":"Unicode-3.0","name":"icu_provider","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#idna@1.1.0","features_enabled":["alloc","compiled_data","std"],"license_declared":"MIT OR Apache-2.0","name":"idna","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.1.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#idna_adapter@1.2.2","features_enabled":["compiled_data"],"license_declared":"Apache-2.0 OR MIT","name":"idna_adapter","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.2.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","features_enabled":[],"license_declared":"Apache-2.0 OR MIT","name":"indexmap","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.9.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0","features_enabled":["default","std"],"license_declared":"Apache-2.0 OR MIT","name":"indexmap","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.14.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#inout@0.1.4","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"inout","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ipnet@2.12.0","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"ipnet","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.12.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itertools@0.14.0","features_enabled":["default","use_alloc","use_std"],"license_declared":"MIT OR Apache-2.0","name":"itertools","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.14.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"itoa","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.18"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"lazy_static","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.5.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","features_enabled":["default","extra_traits","std"],"license_declared":"MIT OR Apache-2.0","name":"libc","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.189"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libm@0.2.16","features_enabled":["arch","default"],"license_declared":"MIT","name":"libm","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.16"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.12.1","features_enabled":["auxvec","elf","errno","general","ioctl","no_std"],"license_declared":"Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT","name":"linux-raw-sys","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.12.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#litemap@0.8.2","features_enabled":[],"license_declared":"Unicode-3.0","name":"litemap","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14","features_enabled":["atomic_usize","default"],"license_declared":"MIT OR Apache-2.0","name":"lock_api","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.14"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33","features_enabled":["std"],"license_declared":"MIT OR Apache-2.0","name":"log","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.33"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#lru-slab@0.1.2","features_enabled":[],"license_declared":"MIT OR Apache-2.0 OR Zlib","name":"lru-slab","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#matchers@0.2.0","features_enabled":[],"license_declared":"MIT","name":"matchers","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#matchit@0.7.3","features_enabled":["default"],"license_declared":"MIT AND BSD-3-Clause","name":"matchit","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.7.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3","features_enabled":["alloc","default","std"],"license_declared":"Unlicense OR MIT","name":"memchr","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.8.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"mime","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.17"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mime_guess@2.0.5","features_enabled":["default","rev-mappings"],"license_declared":"MIT","name":"mime_guess","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.0.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1","features_enabled":[],"license_declared":"MIT/Apache-2.0","name":"minimal-lexical","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.9","features_enabled":["simd","simd-adler32","with-alloc"],"license_declared":"MIT OR Zlib OR Apache-2.0","name":"miniz_oxide","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.9"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mio@1.2.2","features_enabled":["net","os-ext","os-poll"],"license_declared":"MIT","name":"mio","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.2.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#multer@3.1.0","features_enabled":["default"],"license_declared":"MIT","name":"multer","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.1.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#multimap@0.10.1","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"multimap","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.10.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#nix@0.29.0","features_enabled":["default","fs","ioctl","mman","term"],"license_declared":"MIT","name":"nix","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.29.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3","features_enabled":["alloc"],"license_declared":"MIT","name":"nom","source":"registry+https://github.com/rust-lang/crates.io-index","version":"7.1.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3","features_enabled":["default","std"],"license_declared":"MIT","name":"nu-ansi-term","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.50.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"num-traits","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.19"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4","features_enabled":["alloc","default","race","std"],"license_declared":"MIT OR Apache-2.0","name":"once_cell","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.21.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#opaque-debug@0.3.1","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"opaque-debug","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5","features_enabled":["default"],"license_declared":"MIT OR Apache-2.0","name":"parking_lot","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.12.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"parking_lot_core","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.9.12"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#password-hash@0.5.0","features_enabled":["alloc","default","rand_core"],"license_declared":"MIT OR Apache-2.0","name":"password-hash","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.5.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","features_enabled":["alloc","default","std"],"license_declared":"MIT OR Apache-2.0","name":"percent-encoding","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.3.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#petgraph@0.7.1","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"petgraph","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.7.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-internal@1.1.11","features_enabled":[],"license_declared":"Apache-2.0 OR MIT","name":"pin-project-internal","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.1.11"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","features_enabled":[],"license_declared":"Apache-2.0 OR MIT","name":"pin-project-lite","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.17"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project@1.1.11","features_enabled":[],"license_declared":"Apache-2.0 OR MIT","name":"pin-project","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.1.11"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pkcs8@0.10.2","features_enabled":["alloc","std"],"license_declared":"Apache-2.0 OR MIT","name":"pkcs8","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.10.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#poly1305@0.8.0","features_enabled":[],"license_declared":"Apache-2.0 OR MIT","name":"poly1305","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#potential_utf@0.1.5","features_enabled":["zerovec"],"license_declared":"Unicode-3.0","name":"potential_utf","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.21","features_enabled":["simd","std"],"license_declared":"MIT OR Apache-2.0","name":"ppv-lite86","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.21"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prettyplease@0.2.37","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"prettyplease","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.37"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","features_enabled":["default","proc-macro"],"license_declared":"MIT OR Apache-2.0","name":"proc-macro2","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.107"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proptest@1.11.0","features_enabled":["bit-set","default","fork","regex-syntax","rusty-fork","std","tempfile","timeout"],"license_declared":"MIT OR Apache-2.0","name":"proptest","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.11.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost-build@0.13.5","features_enabled":["default","format"],"license_declared":"Apache-2.0","name":"prost-build","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.13.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost-derive@0.13.5","features_enabled":[],"license_declared":"Apache-2.0","name":"prost-derive","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.13.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost-types@0.13.5","features_enabled":["default","std"],"license_declared":"Apache-2.0","name":"prost-types","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.13.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost@0.13.5","features_enabled":["default","derive","prost-derive","std"],"license_declared":"Apache-2.0","name":"prost","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.13.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-aarch_64@3.2.0","features_enabled":[],"license_declared":"MIT","name":"protoc-bin-vendored-linux-aarch_64","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-ppcle_64@3.2.0","features_enabled":[],"license_declared":"MIT","name":"protoc-bin-vendored-linux-ppcle_64","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-s390_64@3.2.0","features_enabled":[],"license_declared":"MIT","name":"protoc-bin-vendored-linux-s390_64","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-x86_32@3.2.0","features_enabled":[],"license_declared":"MIT","name":"protoc-bin-vendored-linux-x86_32","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-x86_64@3.2.0","features_enabled":[],"license_declared":"MIT","name":"protoc-bin-vendored-linux-x86_64","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-macos-aarch_64@3.2.0","features_enabled":[],"license_declared":"MIT","name":"protoc-bin-vendored-macos-aarch_64","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-macos-x86_64@3.2.0","features_enabled":[],"license_declared":"MIT","name":"protoc-bin-vendored-macos-x86_64","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-win32@3.2.0","features_enabled":[],"license_declared":"MIT","name":"protoc-bin-vendored-win32","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored@3.2.0","features_enabled":[],"license_declared":"MIT","name":"protoc-bin-vendored","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quick-error@1.2.3","features_enabled":[],"license_declared":"MIT/Apache-2.0","name":"quick-error","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.2.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quinn-proto@0.11.15","features_enabled":["ring","rustls-ring"],"license_declared":"MIT OR Apache-2.0","name":"quinn-proto","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.11.15"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quinn-udp@0.5.14","features_enabled":["tracing"],"license_declared":"MIT OR Apache-2.0","name":"quinn-udp","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.5.14"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quinn@0.11.11","features_enabled":["ring","runtime-tokio","rustls","rustls-ring"],"license_declared":"MIT OR Apache-2.0","name":"quinn","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.11.11"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","features_enabled":["default","proc-macro"],"license_declared":"MIT OR Apache-2.0","name":"quote","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.47"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.8.6","features_enabled":["alloc","default","getrandom","libc","rand_chacha","small_rng","std","std_rng"],"license_declared":"MIT OR Apache-2.0","name":"rand","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.6"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.9.4","features_enabled":["alloc","default","os_rng","small_rng","std","std_rng","thread_rng"],"license_declared":"MIT OR Apache-2.0","name":"rand","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.9.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1","features_enabled":["std"],"license_declared":"MIT OR Apache-2.0","name":"rand_chacha","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.9.0","features_enabled":["std"],"license_declared":"MIT OR Apache-2.0","name":"rand_chacha","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.9.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4","features_enabled":["alloc","getrandom","std"],"license_declared":"MIT OR Apache-2.0","name":"rand_core","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.6.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.9.5","features_enabled":["os_rng","std"],"license_declared":"MIT OR Apache-2.0","name":"rand_core","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.9.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_xorshift@0.4.0","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"rand_xorshift","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.16","features_enabled":["alloc","dfa-build","dfa-search","meta","nfa-pikevm","nfa-thompson","std","syntax","unicode-bool"],"license_declared":"MIT OR Apache-2.0","name":"regex-automata","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.16"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.11","features_enabled":["default","std","unicode","unicode-age","unicode-bool","unicode-case","unicode-gencat","unicode-perl","unicode-script","unicode-segment"],"license_declared":"MIT OR Apache-2.0","name":"regex-syntax","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.11"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex@1.13.1","features_enabled":["std","unicode-bool"],"license_declared":"MIT OR Apache-2.0","name":"regex","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.13.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#reqwest@0.12.28","features_enabled":["__rustls","__rustls-ring","__tls","json","rustls-tls","rustls-tls-webpki-roots","rustls-tls-webpki-roots-no-provider"],"license_declared":"MIT OR Apache-2.0","name":"reqwest","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.12.28"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14","features_enabled":["alloc","default","dev_urandom_fallback","wasm32_unknown_unknown_js"],"license_declared":"Apache-2.0 AND ISC","name":"ring","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.17.14"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rumqttc@0.25.1","features_enabled":[],"license_declared":"Apache-2.0","name":"rumqttc","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.25.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.3","features_enabled":["default","std"],"license_declared":"Apache-2.0 OR MIT","name":"rustc-hash","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.1.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.4.1","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"rustc_version","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.4","features_enabled":["alloc","default","fs","std"],"license_declared":"Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT","name":"rustix","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.1.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.0","features_enabled":["alloc","default","std","web","web-time"],"license_declared":"MIT OR Apache-2.0","name":"rustls-pki-types","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.15.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.103.13","features_enabled":["alloc","ring","std"],"license_declared":"ISC","name":"rustls-webpki","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.103.13"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.41","features_enabled":["log","logging","ring","std","tls12"],"license_declared":"Apache-2.0 OR ISC OR MIT","name":"rustls","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.23.41"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.23","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"rustversion","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.23"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rusty-fork@0.3.1","features_enabled":["timeout","wait-timeout"],"license_declared":"MIT/Apache-2.0","name":"rusty-fork","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.23","features_enabled":[],"license_declared":"Apache-2.0 OR BSL-1.0","name":"ryu","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.23"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"scopeguard","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#secp256k1-sys@0.10.1","features_enabled":["alloc","std"],"license_declared":"CC0-1.0","name":"secp256k1-sys","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.10.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#secp256k1@0.29.1","features_enabled":["alloc","default","global-context","rand","rand-std","std"],"license_declared":"CC0-1.0","name":"secp256k1","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.29.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#semver@1.0.28","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"semver","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.28"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","features_enabled":["alloc","default","derive","serde_derive","std"],"license_declared":"MIT OR Apache-2.0","name":"serde","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.229"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229","features_enabled":["alloc","result","std"],"license_declared":"MIT OR Apache-2.0","name":"serde_core","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.229"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.229","features_enabled":["default"],"license_declared":"MIT OR Apache-2.0","name":"serde_derive","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.229"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","features_enabled":["default","raw_value","std"],"license_declared":"MIT OR Apache-2.0","name":"serde_json","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.151"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_path_to_error@0.1.20","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"serde_path_to_error","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.20"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.9","features_enabled":["serde"],"license_declared":"MIT OR Apache-2.0","name":"serde_spanned","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.6.9"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_urlencoded@0.7.1","features_enabled":[],"license_declared":"MIT/Apache-2.0","name":"serde_urlencoded","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.7.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serial_test@3.5.0","features_enabled":["async","default","logging"],"license_declared":"MIT","name":"serial_test","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.5.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serial_test_derive@3.5.0","features_enabled":["async","default"],"license_declared":"MIT","name":"serial_test_derive","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.5.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha1@0.10.6","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"sha1","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.10.6"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"sha2","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.10.9"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sharded-slab@0.1.7","features_enabled":[],"license_declared":"MIT","name":"sharded-slab","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.7"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#shlex@2.0.1","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"shlex","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.0.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#signal-hook-registry@1.4.8","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"signal-hook-registry","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.4.8"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#signature@2.2.0","features_enabled":["alloc","std"],"license_declared":"Apache-2.0 OR MIT","name":"signature","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#simd-adler32@0.3.10","features_enabled":[],"license_declared":"MIT","name":"simd-adler32","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.10"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12","features_enabled":["default","std"],"license_declared":"MIT","name":"slab","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.12"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.2","features_enabled":["const_generics","const_new"],"license_declared":"MIT OR Apache-2.0","name":"smallvec","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.15.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.5.10","features_enabled":["all"],"license_declared":"MIT OR Apache-2.0","name":"socket2","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.5.10"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5","features_enabled":["all"],"license_declared":"MIT OR Apache-2.0","name":"socket2","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.6.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#spin@0.9.9","features_enabled":["barrier","default","lazy","lock_api","lock_api_crate","mutex","once","rwlock","spin_mutex"],"license_declared":"MIT","name":"spin","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.9.9"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#spki@0.7.3","features_enabled":["alloc","std"],"license_declared":"Apache-2.0 OR MIT","name":"spki","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.7.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.1","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"stable_deref_trait","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.2.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1","features_enabled":[],"license_declared":"BSD-3-Clause","name":"subtle","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.6.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","features_enabled":["clone-impls","default","derive","extra-traits","fold","full","parsing","printing","proc-macro","visit","visit-mut"],"license_declared":"MIT OR Apache-2.0","name":"syn","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.0.119"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3","features_enabled":["clone-impls","default","derive","full","parsing","printing","proc-macro"],"license_declared":"MIT OR Apache-2.0","name":"syn","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.0.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@1.0.2","features_enabled":["futures","futures-core"],"license_declared":"Apache-2.0","name":"sync_wrapper","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.2","features_enabled":["default","proc-macro"],"license_declared":"MIT","name":"synstructure","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.13.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tempfile@3.27.0","features_enabled":["default","getrandom"],"license_declared":"MIT OR Apache-2.0","name":"tempfile","source":"registry+https://github.com/rust-lang/crates.io-index","version":"3.27.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.69","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"thiserror-impl","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.69"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.20","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"thiserror-impl","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.0.20"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"thiserror","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.69"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"thiserror","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.0.20"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thread_local@1.1.9","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"thread_local","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.1.9"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tinystr@0.8.3","features_enabled":["zerovec"],"license_declared":"Unicode-3.0","name":"tinystr","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.12.0","features_enabled":["alloc","default","tinyvec_macros"],"license_declared":"Zlib OR Apache-2.0 OR MIT","name":"tinyvec","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.12.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tinyvec_macros@0.1.1","features_enabled":[],"license_declared":"MIT OR Apache-2.0 OR Zlib","name":"tinyvec_macros","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.7.2","features_enabled":[],"license_declared":"MIT","name":"tokio-macros","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.7.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.26.4","features_enabled":["logging","ring","tls12"],"license_declared":"MIT OR Apache-2.0","name":"tokio-rustls","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.26.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-stream@0.1.18","features_enabled":["default","net","time"],"license_declared":"MIT","name":"tokio-stream","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.18"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-tungstenite@0.24.0","features_enabled":["connect","default","handshake","stream"],"license_declared":"MIT","name":"tokio-tungstenite","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.24.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.19","features_enabled":["codec","default","futures-util","io","libc","rt"],"license_declared":"MIT","name":"tokio-util","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.7.19"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","features_enabled":["bytes","default","fs","full","io-std","io-util","libc","macros","mio","net","parking_lot","process","rt","rt-multi-thread","signal","signal-hook-registry","socket2","sync","time","tokio-macros","windows-sys"],"license_declared":"MIT","name":"tokio","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.53.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.8.23","features_enabled":["default","display","parse"],"license_declared":"MIT OR Apache-2.0","name":"toml","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.23"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.11","features_enabled":["serde"],"license_declared":"MIT OR Apache-2.0","name":"toml_datetime","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.6.11"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.27","features_enabled":["display","parse","serde"],"license_declared":"MIT OR Apache-2.0","name":"toml_edit","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.22.27"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml_write@0.1.2","features_enabled":["alloc","default","std"],"license_declared":"MIT OR Apache-2.0","name":"toml_write","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tonic-build@0.12.3","features_enabled":["default","prost","prost-build","transport"],"license_declared":"MIT","name":"tonic-build","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.12.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tonic-reflection@0.12.3","features_enabled":["default","prost-types","server"],"license_declared":"MIT","name":"tonic-reflection","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.12.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tonic@0.12.3","features_enabled":["channel","codegen","default","prost","router","server","transport"],"license_declared":"MIT","name":"tonic","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.12.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-http@0.5.2","features_enabled":["cors","default"],"license_declared":"MIT","name":"tower-http","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.5.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-http@0.6.11","features_enabled":["follow-redirect","futures-util","tower"],"license_declared":"MIT","name":"tower-http","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.6.11"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-layer@0.3.3","features_enabled":[],"license_declared":"MIT","name":"tower-layer","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","features_enabled":[],"license_declared":"MIT","name":"tower-service","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.4.13","features_enabled":["__common","balance","buffer","default","discover","futures-core","futures-util","indexmap","limit","load","log","make","pin-project","pin-project-lite","rand","ready-cache","slab","tokio","tokio-util","tracing","util"],"license_declared":"MIT","name":"tower","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.4.13"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.5.3","features_enabled":["futures-core","futures-util","log","make","pin-project-lite","retry","sync_wrapper","timeout","tokio","tracing","util"],"license_declared":"MIT","name":"tower","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.5.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.31","features_enabled":[],"license_declared":"MIT","name":"tracing-attributes","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.31"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36","features_enabled":["default","once_cell","std"],"license_declared":"MIT","name":"tracing-core","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.36"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-log@0.2.0","features_enabled":["log-tracer","std"],"license_declared":"MIT","name":"tracing-log","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-serde@0.2.0","features_enabled":[],"license_declared":"MIT","name":"tracing-serde","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.23","features_enabled":["alloc","ansi","default","env-filter","fmt","json","matchers","nu-ansi-term","once_cell","registry","serde","serde_json","sharded-slab","smallvec","std","thread_local","tracing","tracing-log","tracing-serde"],"license_declared":"MIT","name":"tracing-subscriber","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.23"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","features_enabled":["attributes","default","log","std","tracing-attributes"],"license_declared":"MIT","name":"tracing","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.44"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#try-lock@0.2.5","features_enabled":[],"license_declared":"MIT","name":"try-lock","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tungstenite@0.24.0","features_enabled":["data-encoding","handshake","http","httparse","sha1"],"license_declared":"MIT OR Apache-2.0","name":"tungstenite","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.24.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#typenum@1.20.1","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"typenum","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.20.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#unarray@0.1.4","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"unarray","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#unicase@2.9.0","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"unicase","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.9.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24","features_enabled":[],"license_declared":"(MIT OR Apache-2.0) AND Unicode-3.0","name":"unicode-ident","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.24"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#universal-hash@0.5.1","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"universal-hash","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.5.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0","features_enabled":[],"license_declared":"ISC","name":"untrusted","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.9.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#url@2.5.8","features_enabled":["default","std"],"license_declared":"MIT OR Apache-2.0","name":"url","source":"registry+https://github.com/rust-lang/crates.io-index","version":"2.5.8"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#utf-8@0.7.6","features_enabled":[],"license_declared":"MIT OR Apache-2.0","name":"utf-8","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.7.6"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#utf8_iter@1.0.4","features_enabled":[],"license_declared":"Apache-2.0 OR MIT","name":"utf8_iter","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#uuid@1.23.5","features_enabled":["default","rng","serde","std","v4"],"license_declared":"Apache-2.0 OR MIT","name":"uuid","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.23.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5","features_enabled":[],"license_declared":"MIT/Apache-2.0","name":"version_check","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.9.5"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#wait-timeout@0.2.1","features_enabled":[],"license_declared":"MIT/Apache-2.0","name":"wait-timeout","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#want@0.3.1","features_enabled":[],"license_declared":"MIT","name":"want","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.3.1"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#webpki-roots@1.0.8","features_enabled":[],"license_declared":"CDLA-Permissive-2.0","name":"webpki-roots","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.8"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#winnow@0.7.15","features_enabled":["alloc","default","std"],"license_declared":"MIT","name":"winnow","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.7.15"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#writeable@0.6.3","features_enabled":[],"license_declared":"Unicode-3.0","name":"writeable","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.6.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#yoke-derive@0.8.2","features_enabled":[],"license_declared":"Unicode-3.0","name":"yoke-derive","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.2"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#yoke@0.8.3","features_enabled":["derive","zerofrom"],"license_declared":"Unicode-3.0","name":"yoke","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.54","features_enabled":["simd"],"license_declared":"BSD-2-Clause OR Apache-2.0 OR MIT","name":"zerocopy","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.8.54"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom-derive@0.1.7","features_enabled":[],"license_declared":"Unicode-3.0","name":"zerofrom-derive","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.7"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom@0.1.8","features_enabled":["derive"],"license_declared":"Unicode-3.0","name":"zerofrom","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.1.8"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0","features_enabled":["alloc","default"],"license_declared":"Apache-2.0 OR MIT","name":"zeroize","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.9.0"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerotrie@0.2.4","features_enabled":["yoke","zerofrom"],"license_declared":"Unicode-3.0","name":"zerotrie","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.2.4"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec-derive@0.11.3","features_enabled":[],"license_declared":"Unicode-3.0","name":"zerovec-derive","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.11.3"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.6","features_enabled":["derive","yoke"],"license_declared":"Unicode-3.0","name":"zerovec","source":"registry+https://github.com/rust-lang/crates.io-index","version":"0.11.6"},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.23","features_enabled":[],"license_declared":"MIT","name":"zmij","source":"registry+https://github.com/rust-lang/crates.io-index","version":"1.0.23"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentos-init:dcentos-init@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentos-init/Cargo.toml","name":"dcentos-init","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-grpc:dcentrald-api-grpc@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-api-grpc/Cargo.toml","name":"dcentrald-api-grpc","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-api-types/Cargo.toml","name":"dcentrald-api-types","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api:dcentrald-api@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-api/Cargo.toml","name":"dcentrald-api","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-asic:dcentrald-asic@0.9.0","features_enabled":["default"],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-asic/Cargo.toml","name":"dcentrald-asic","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-autotuner:dcentrald-autotuner@0.9.0","features_enabled":["test-helpers"],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-autotuner/Cargo.toml","name":"dcentrald-autotuner","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-bridge:dcentrald-bridge@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-bridge/Cargo.toml","name":"dcentrald-bridge","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-chip-analysis:dcentrald-chip-analysis@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-chip-analysis/Cargo.toml","name":"dcentrald-chip-analysis","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","features_enabled":["default"],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-common/Cargo.toml","name":"dcentrald-common","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-diagnostics:dcentrald-diagnostics@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-diagnostics/Cargo.toml","name":"dcentrald-diagnostics","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-fabric-lease:dcentrald-fabric-lease@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-fabric-lease/Cargo.toml","name":"dcentrald-fabric-lease","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-hal:dcentrald-hal@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-hal/Cargo.toml","name":"dcentrald-hal","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-re-catalog:dcentrald-re-catalog@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-re-catalog/Cargo.toml","name":"dcentrald-re-catalog","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-silicon-profiles:dcentrald-silicon-profiles@0.9.0","features_enabled":["default"],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-silicon-profiles/Cargo.toml","name":"dcentrald-silicon-profiles","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-stratum:dcentrald-stratum@0.9.0","features_enabled":["default","jd","sv2"],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-stratum/Cargo.toml","name":"dcentrald-stratum","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-thermal:dcentrald-thermal@0.9.0","features_enabled":["default","hal"],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald-thermal/Cargo.toml","name":"dcentrald-thermal","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald:dcentrald@0.9.0","features_enabled":["default"],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/dcentrald/Cargo.toml","name":"dcentrald","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/pic-recovery:pic-recovery@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/pic-recovery/Cargo.toml","name":"pic-recovery","source":"workspace","version":"0.9.0"},{"component_id":"workspace:projects/dcentos/dcentrald/s19k-stage1-authorizer:s19k-stage1-authorizer@0.9.0","features_enabled":[],"license_declared":"GPL-3.0","manifest_path":"projects/dcentos/dcentrald/s19k-stage1-authorizer/Cargo.toml","name":"s19k-stage1-authorizer","source":"workspace","version":"0.9.0"}],"relationship_node_count":288,"relationships":[{"component_id":"local-path:projects/dcent-schema:dcent-schema@0.1.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#aead@0.5.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.7","dependency_name":"crypto_common","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7","dependency_name":"generic_array","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3","dependency_name":"memchr","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.104","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#argon2@0.5.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#base64ct@1.8.3","dependency_name":"base64ct","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#blake2@0.10.6","dependency_name":"blake2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#password-hash@0.5.0","dependency_name":"password_hash","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama@0.12.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama_derive@0.12.5","dependency_name":"askama_derive","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama_escape@0.10.3","dependency_name":"askama_escape","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#humansize@2.1.3","dependency_name":"dep_humansize","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19","dependency_name":"dep_num_traits","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","dependency_name":"percent_encoding","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama_derive@0.12.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama_parser@0.2.1","dependency_name":"parser","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#basic-toml@0.1.10","dependency_name":"basic_toml","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17","dependency_name":"mime","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mime_guess@2.0.5","dependency_name":"mime_guess","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama_escape@0.10.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama_parser@0.2.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3","dependency_name":"nom","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-stream-impl@0.3.6","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-stream@0.3.6","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-stream-impl@0.3.6","dependency_name":"async_stream_impl","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.89","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#atomic-waker@1.1.2","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#axum-core@0.4.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.89","dependency_name":"async_trait","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.3","dependency_name":"http_body_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","dependency_name":"http_body","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17","dependency_name":"mime","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.23","dependency_name":"rustversion","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@1.0.2","dependency_name":"sync_wrapper","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-layer@0.3.3","dependency_name":"tower_layer","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","dependency_name":"tower_service","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#axum@0.7.9","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.89","dependency_name":"async_trait","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#axum-core@0.4.5","dependency_name":"axum_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1","dependency_name":"base64","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.3","dependency_name":"http_body_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","dependency_name":"http_body","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-util@0.1.20","dependency_name":"hyper_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper@1.10.1","dependency_name":"hyper","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18","dependency_name":"itoa","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#matchit@0.7.3","dependency_name":"matchit","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3","dependency_name":"memchr","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17","dependency_name":"mime","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#multer@3.1.0","dependency_name":"multer","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","dependency_name":"percent_encoding","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.23","dependency_name":"rustversion","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_path_to_error@0.1.20","dependency_name":"serde_path_to_error","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_urlencoded@0.7.1","dependency_name":"serde_urlencoded","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha1@0.10.6","dependency_name":"sha1","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@1.0.2","dependency_name":"sync_wrapper","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-tungstenite@0.24.0","dependency_name":"tokio_tungstenite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-layer@0.3.3","dependency_name":"tower_layer","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","dependency_name":"tower_service","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.5.3","dependency_name":"tower","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#base64ct@1.8.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#basic-toml@0.1.10","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bit-set@0.8.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bit-vec@0.8.0","dependency_name":"bit_vec","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bit-vec@0.8.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#blake2@0.10.6","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7","dependency_name":"digest","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7","dependency_name":"generic_array","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cc@1.4.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.9","dependency_name":"find_msvc_tools","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#shlex@2.0.1","dependency_name":"shlex","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg_aliases@0.2.2","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#chacha20@0.9.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cipher@0.4.4","dependency_name":"cipher","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#chacha20poly1305@0.10.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#aead@0.5.2","dependency_name":"aead","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#chacha20@0.9.1","dependency_name":"chacha20","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cipher@0.4.4","dependency_name":"cipher","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#poly1305@0.8.0","dependency_name":"poly1305","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0","dependency_name":"zeroize","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cipher@0.4.4","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.7","dependency_name":"crypto_common","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#inout@0.1.4","dependency_name":"inout","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0","dependency_name":"zeroize","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#const-oid@0.9.6","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.7","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7","dependency_name":"generic_array","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4","dependency_name":"rand_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#typenum@1.20.1","dependency_name":"typenum","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#curve25519-dalek@4.1.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7","dependency_name":"digest","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.4.1","dependency_name":"rustc_version","kinds":[{"kind":"build","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1","dependency_name":"subtle","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0","dependency_name":"zeroize","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#data-encoding@2.11.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#der@0.7.10","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#const-oid@0.9.6","dependency_name":"const_oid","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0","dependency_name":"zeroize","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4","dependency_name":"block_buffer","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.7","dependency_name":"crypto_common","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1","dependency_name":"subtle","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.6","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ed25519-dalek@2.2.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#curve25519-dalek@4.1.3","dependency_name":"curve25519_dalek","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ed25519@2.2.3","dependency_name":"ed25519","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9","dependency_name":"sha2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1","dependency_name":"subtle","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0","dependency_name":"zeroize","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ed25519@2.2.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pkcs8@0.10.2","dependency_name":"pkcs8","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#signature@2.2.0","dependency_name":"signature","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#either@1.16.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#encoding_rs@0.8.35","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#errno@0.3.14","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(target_os = \"hermit\")"},{"kind":"normal","target":"cfg(target_os = \"wasi\")"},{"kind":"normal","target":"cfg(unix)"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#fastrand@2.5.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.9","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#fixedbitset@0.5.7","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#flate2@1.1.9","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0","dependency_name":"crc32fast","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.9","dependency_name":"miniz_oxide","kinds":[{"kind":"normal","target":null},{"kind":"normal","target":"cfg(all(target_arch = \"wasm32\", not(target_os = \"emscripten\")))"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#flume@0.11.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.34","dependency_name":"futures_sink","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#spin@0.9.9","dependency_name":"spin1","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","dependency_name":"percent_encoding","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.32","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-executor@0.3.32","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.34","dependency_name":"futures_task","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.34","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.34","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.34","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-macro@0.3.34","dependency_name":"futures_macro","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.34","dependency_name":"futures_sink","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.34","dependency_name":"futures_task","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12","dependency_name":"slab","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#typenum@1.20.1","dependency_name":"typenum","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5","dependency_name":"version_check","kinds":[{"kind":"build","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(unix)"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(all(any(target_os = \"linux\", target_os = \"android\"), not(any(all(target_os = \"linux\", target_env = \"\"), getrandom_backend = \"custom\", getrandom_backend = \"linux_raw\", getrandom_backend = \"rdrand\", getrandom_backend = \"rndr\"))))"},{"kind":"normal","target":"cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"hurd\", target_os = \"illumos\", target_os = \"cygwin\", all(target_os = \"horizon\", target_arch = \"arm\")))"},{"kind":"normal","target":"cfg(any(target_os = \"haiku\", target_os = \"redox\", target_os = \"nto\", target_os = \"aix\"))"},{"kind":"normal","target":"cfg(any(target_os = \"ios\", target_os = \"visionos\", target_os = \"watchos\", target_os = \"tvos\"))"},{"kind":"normal","target":"cfg(any(target_os = \"macos\", target_os = \"openbsd\", target_os = \"vita\", target_os = \"emscripten\"))"},{"kind":"normal","target":"cfg(target_os = \"netbsd\")"},{"kind":"normal","target":"cfg(target_os = \"solaris\")"},{"kind":"normal","target":"cfg(target_os = \"vxworks\")"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(all(any(target_os = \"linux\", target_os = \"android\"), not(any(all(target_os = \"linux\", target_env = \"\"), getrandom_backend = \"custom\", getrandom_backend = \"linux_raw\", getrandom_backend = \"rdrand\", getrandom_backend = \"rndr\"))))"},{"kind":"normal","target":"cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"hurd\", target_os = \"illumos\", target_os = \"cygwin\", all(target_os = \"horizon\", target_arch = \"arm\")))"},{"kind":"normal","target":"cfg(any(target_os = \"haiku\", target_os = \"redox\", target_os = \"nto\", target_os = \"aix\"))"},{"kind":"normal","target":"cfg(any(target_os = \"ios\", target_os = \"visionos\", target_os = \"watchos\", target_os = \"tvos\"))"},{"kind":"normal","target":"cfg(any(target_os = \"macos\", target_os = \"openbsd\", target_os = \"vita\", target_os = \"emscripten\"))"},{"kind":"normal","target":"cfg(target_os = \"netbsd\")"},{"kind":"normal","target":"cfg(target_os = \"solaris\")"},{"kind":"normal","target":"cfg(target_os = \"vxworks\")"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#h2@0.4.19","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#atomic-waker@1.1.2","dependency_name":"atomic_waker","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7","dependency_name":"fnv","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.34","dependency_name":"futures_sink","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0","dependency_name":"indexmap","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12","dependency_name":"slab","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.19","dependency_name":"tokio_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.12.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.17.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hmac@0.12.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7","dependency_name":"digest","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","dependency_name":"http_body","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18","dependency_name":"itoa","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#humansize@2.1.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libm@0.2.16","dependency_name":"libm","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-rustls@0.27.9","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-util@0.1.20","dependency_name":"hyper_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper@1.10.1","dependency_name":"hyper","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.41","dependency_name":"rustls","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.26.4","dependency_name":"tokio_rustls","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","dependency_name":"tower_service","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#webpki-roots@1.0.8","dependency_name":"webpki_roots","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-timeout@0.5.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-util@0.1.20","dependency_name":"hyper_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper@1.10.1","dependency_name":"hyper","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","dependency_name":"tower_service","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-util@0.1.20","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1","dependency_name":"base64","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.32","dependency_name":"futures_channel","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","dependency_name":"http_body","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper@1.10.1","dependency_name":"hyper","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ipnet@2.12.0","dependency_name":"ipnet","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","dependency_name":"percent_encoding","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5","dependency_name":"socket2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","dependency_name":"tower_service","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper@1.10.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#atomic-waker@1.1.2","dependency_name":"atomic_waker","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-channel@0.3.32","dependency_name":"futures_channel","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#h2@0.4.19","dependency_name":"h2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","dependency_name":"http_body","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","dependency_name":"httparse","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3","dependency_name":"httpdate","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18","dependency_name":"itoa","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.2","dependency_name":"smallvec","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#want@0.3.1","dependency_name":"want","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_collections@2.2.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.6","dependency_name":"displaydoc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#potential_utf@0.1.5","dependency_name":"potential_utf","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#utf8_iter@1.0.4","dependency_name":"utf8_iter","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#yoke@0.8.3","dependency_name":"yoke","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom@0.1.8","dependency_name":"zerofrom","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.6","dependency_name":"zerovec","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_locale_core@2.2.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.6","dependency_name":"displaydoc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#litemap@0.8.2","dependency_name":"litemap","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tinystr@0.8.3","dependency_name":"tinystr","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#writeable@0.6.3","dependency_name":"writeable","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.6","dependency_name":"zerovec","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer@2.2.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_collections@2.2.0","dependency_name":"icu_collections","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer_data@2.2.0","dependency_name":"icu_normalizer_data","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties@2.2.0","dependency_name":"icu_properties","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_provider@2.2.0","dependency_name":"icu_provider","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.2","dependency_name":"smallvec","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.6","dependency_name":"zerovec","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer_data@2.2.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties@2.2.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_collections@2.2.0","dependency_name":"icu_collections","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_locale_core@2.2.0","dependency_name":"icu_locale_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@2.2.0","dependency_name":"icu_properties_data","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_provider@2.2.0","dependency_name":"icu_provider","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerotrie@0.2.4","dependency_name":"zerotrie","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.6","dependency_name":"zerovec","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties_data@2.2.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_provider@2.2.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.6","dependency_name":"displaydoc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_locale_core@2.2.0","dependency_name":"icu_locale_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#writeable@0.6.3","dependency_name":"writeable","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#yoke@0.8.3","dependency_name":"yoke","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom@0.1.8","dependency_name":"zerofrom","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerotrie@0.2.4","dependency_name":"zerotrie","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.6","dependency_name":"zerovec","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#idna@1.1.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#idna_adapter@1.2.2","dependency_name":"idna_adapter","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.2","dependency_name":"smallvec","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#utf8_iter@1.0.4","dependency_name":"utf8_iter","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#idna_adapter@1.2.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_normalizer@2.2.0","dependency_name":"icu_normalizer","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#icu_properties@2.2.0","dependency_name":"icu_properties","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.1","dependency_name":"autocfg","kinds":[{"kind":"build","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.12.3","dependency_name":"hashbrown","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2","dependency_name":"equivalent","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.17.1","dependency_name":"hashbrown","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#inout@0.1.4","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7","dependency_name":"generic_array","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ipnet@2.12.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itertools@0.14.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#either@1.16.0","dependency_name":"either","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libm@0.2.16","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.12.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#litemap@0.8.2","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0","dependency_name":"scopeguard","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#lru-slab@0.1.2","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#matchers@0.2.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.16","dependency_name":"regex_automata","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#matchit@0.7.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mime_guess@2.0.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17","dependency_name":"mime","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#unicase@2.9.0","dependency_name":"unicase","kinds":[{"kind":"build","target":null},{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.9","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.1","dependency_name":"adler2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#simd-adler32@0.3.10","dependency_name":"simd_adler32","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mio@1.2.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(any(unix, target_os = \"hermit\", target_os = \"wasi\"))"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#multer@3.1.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#encoding_rs@0.8.35","dependency_name":"encoding_rs","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","dependency_name":"httparse","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3","dependency_name":"memchr","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mime@0.3.17","dependency_name":"mime","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#spin@0.9.9","dependency_name":"spin","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5","dependency_name":"version_check","kinds":[{"kind":"build","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#multimap@0.10.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#nix@0.29.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1","dependency_name":"bitflags","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg_aliases@0.2.2","dependency_name":"cfg_aliases","kinds":[{"kind":"build","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3","dependency_name":"memchr","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1","dependency_name":"minimal_lexical","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.1","dependency_name":"autocfg","kinds":[{"kind":"build","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#opaque-debug@0.3.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14","dependency_name":"lock_api","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12","dependency_name":"parking_lot_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(unix)"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.2","dependency_name":"smallvec","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#password-hash@0.5.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#base64ct@1.8.3","dependency_name":"base64ct","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4","dependency_name":"rand_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1","dependency_name":"subtle","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#petgraph@0.7.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#fixedbitset@0.5.7","dependency_name":"fixedbitset","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0","dependency_name":"indexmap","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-internal@1.1.11","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project@1.1.11","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-internal@1.1.11","dependency_name":"pin_project_internal","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pkcs8@0.10.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#der@0.7.10","dependency_name":"der","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#spki@0.7.3","dependency_name":"spki","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#poly1305@0.8.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#opaque-debug@0.3.1","dependency_name":"opaque_debug","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#universal-hash@0.5.1","dependency_name":"universal_hash","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#potential_utf@0.1.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.6","dependency_name":"zerovec","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.21","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.54","dependency_name":"zerocopy","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prettyplease@0.2.37","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24","dependency_name":"unicode_ident","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proptest@1.11.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bit-set@0.8.0","dependency_name":"bit_set","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bit-vec@0.8.0","dependency_name":"bit_vec","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1","dependency_name":"bitflags","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19","dependency_name":"num_traits","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.9.4","dependency_name":"rand","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.9.0","dependency_name":"rand_chacha","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_xorshift@0.4.0","dependency_name":"rand_xorshift","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.11","dependency_name":"regex_syntax","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rusty-fork@0.3.1","dependency_name":"rusty_fork","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tempfile@3.27.0","dependency_name":"tempfile","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#unarray@0.1.4","dependency_name":"unarray","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost-build@0.13.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0","dependency_name":"heck","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itertools@0.14.0","dependency_name":"itertools","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33","dependency_name":"log","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#multimap@0.10.1","dependency_name":"multimap","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4","dependency_name":"once_cell","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#petgraph@0.7.1","dependency_name":"petgraph","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prettyplease@0.2.37","dependency_name":"prettyplease","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost-types@0.13.5","dependency_name":"prost_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost@0.13.5","dependency_name":"prost","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex@1.13.1","dependency_name":"regex","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tempfile@3.27.0","dependency_name":"tempfile","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost-derive@0.13.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.104","dependency_name":"anyhow","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itertools@0.14.0","dependency_name":"itertools","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost-types@0.13.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost@0.13.5","dependency_name":"prost","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost@0.13.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost-derive@0.13.5","dependency_name":"prost_derive","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-aarch_64@3.2.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-ppcle_64@3.2.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-s390_64@3.2.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-x86_32@3.2.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-x86_64@3.2.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-macos-aarch_64@3.2.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-macos-x86_64@3.2.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-win32@3.2.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored@3.2.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-aarch_64@3.2.0","dependency_name":"protoc_bin_vendored_linux_aarch_64","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-ppcle_64@3.2.0","dependency_name":"protoc_bin_vendored_linux_ppcle_64","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-s390_64@3.2.0","dependency_name":"protoc_bin_vendored_linux_s390_64","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-x86_32@3.2.0","dependency_name":"protoc_bin_vendored_linux_x86_32","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-linux-x86_64@3.2.0","dependency_name":"protoc_bin_vendored_linux_x86_64","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-macos-aarch_64@3.2.0","dependency_name":"protoc_bin_vendored_macos_aarch_64","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-macos-x86_64@3.2.0","dependency_name":"protoc_bin_vendored_macos_x86_64","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored-win32@3.2.0","dependency_name":"protoc_bin_vendored_win32","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quick-error@1.2.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quinn-proto@0.11.15","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#lru-slab@0.1.2","dependency_name":"lru_slab","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.9.4","dependency_name":"rand","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14","dependency_name":"ring","kinds":[{"kind":"normal","target":null},{"kind":"normal","target":"cfg(all(target_family = \"wasm\", target_os = \"unknown\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.3","dependency_name":"rustc_hash","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.41","dependency_name":"rustls","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12","dependency_name":"slab","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.12.0","dependency_name":"tinyvec","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quinn-udp@0.5.14","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg_aliases@0.2.2","dependency_name":"cfg_aliases","kinds":[{"kind":"build","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5","dependency_name":"socket2","kinds":[{"kind":"normal","target":"cfg(not(all(target_family = \"wasm\", target_os = \"unknown\")))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quinn@0.11.11","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg_aliases@0.2.2","dependency_name":"cfg_aliases","kinds":[{"kind":"build","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quinn-proto@0.11.15","dependency_name":"proto","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quinn-udp@0.5.14","dependency_name":"udp","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.3","dependency_name":"rustc_hash","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.41","dependency_name":"rustls","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5","dependency_name":"socket2","kinds":[{"kind":"normal","target":"cfg(not(all(target_family = \"wasm\", target_os = \"unknown\")))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.8.6","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(unix)"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1","dependency_name":"rand_chacha","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4","dependency_name":"rand_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.9.4","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.9.0","dependency_name":"rand_chacha","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.9.5","dependency_name":"rand_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.21","dependency_name":"ppv_lite86","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4","dependency_name":"rand_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.21","dependency_name":"ppv_lite86","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.9.5","dependency_name":"rand_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17","dependency_name":"getrandom","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.9.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4","dependency_name":"getrandom","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_xorshift@0.4.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.9.5","dependency_name":"rand_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.16","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4","dependency_name":"aho_corasick","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3","dependency_name":"memchr","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.11","dependency_name":"regex_syntax","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.11","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex@1.13.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4","dependency_name":"aho_corasick","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3","dependency_name":"memchr","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.16","dependency_name":"regex_automata","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.11","dependency_name":"regex_syntax","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#reqwest@0.12.28","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1","dependency_name":"base64","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.3","dependency_name":"http_body_util","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","dependency_name":"http_body","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-rustls@0.27.9","dependency_name":"hyper_rustls","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-util@0.1.20","dependency_name":"hyper_util","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper@1.10.1","dependency_name":"hyper","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33","dependency_name":"log","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","dependency_name":"percent_encoding","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quinn@0.11.11","dependency_name":"quinn","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.0","dependency_name":"rustls_pki_types","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.41","dependency_name":"rustls","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"normal","target":null},{"kind":"normal","target":"cfg(target_arch = \"wasm32\")"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_urlencoded@0.7.1","dependency_name":"serde_urlencoded","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@1.0.2","dependency_name":"sync_wrapper","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.26.4","dependency_name":"tokio_rustls","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-http@0.6.11","dependency_name":"tower_http","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","dependency_name":"tower_service","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.5.3","dependency_name":"tower","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#url@2.5.8","dependency_name":"url","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#webpki-roots@1.0.8","dependency_name":"webpki_roots","kinds":[{"kind":"normal","target":"cfg(not(target_arch = \"wasm32\"))"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cc@1.4.0","dependency_name":"cc","kinds":[{"kind":"build","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17","dependency_name":"getrandom","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(all(all(target_arch = \"aarch64\", target_endian = \"little\"), target_vendor = \"apple\", any(target_os = \"ios\", target_os = \"macos\", target_os = \"tvos\", target_os = \"visionos\", target_os = \"watchos\")))"},{"kind":"normal","target":"cfg(all(any(all(target_arch = \"aarch64\", target_endian = \"little\"), all(target_arch = \"arm\", target_endian = \"little\")), any(target_os = \"android\", target_os = \"linux\")))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0","dependency_name":"untrusted","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rumqttc@0.25.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#fixedbitset@0.5.7","dependency_name":"fixedbitset","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#flume@0.11.1","dependency_name":"flume","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33","dependency_name":"log","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-stream@0.1.18","dependency_name":"tokio_stream","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.19","dependency_name":"tokio_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.4.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#semver@1.0.28","dependency_name":"semver","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.4","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1","dependency_name":"bitflags","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#errno@0.3.14","dependency_name":"libc_errno","kinds":[{"kind":"normal","target":"cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))"},{"kind":"normal","target":"cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))"},{"kind":"normal","target":"cfg(windows)"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))"},{"kind":"normal","target":"cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.12.1","dependency_name":"linux_raw_sys","kinds":[{"kind":"normal","target":"cfg(all(any(target_os = \"linux\", target_os = \"android\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))"},{"kind":"normal","target":"cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", any(target_endian = \"little\", any(target_arch = \"s390x\", target_arch = \"powerpc\")), any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc\"), all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"s390x\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0","dependency_name":"zeroize","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.103.13","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14","dependency_name":"ring","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.0","dependency_name":"pki_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0","dependency_name":"untrusted","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.41","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33","dependency_name":"log","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4","dependency_name":"once_cell","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14","dependency_name":"ring","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.0","dependency_name":"pki_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.103.13","dependency_name":"webpki","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1","dependency_name":"subtle","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0","dependency_name":"zeroize","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.23","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rusty-fork@0.3.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#fnv@1.0.7","dependency_name":"fnv","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quick-error@1.2.3","dependency_name":"quick_error","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tempfile@3.27.0","dependency_name":"tempfile","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#wait-timeout@0.2.1","dependency_name":"wait_timeout","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.23","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#secp256k1-sys@0.10.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cc@1.4.0","dependency_name":"cc","kinds":[{"kind":"build","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#secp256k1@0.29.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.8.6","dependency_name":"rand","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#secp256k1-sys@0.10.1","dependency_name":"secp256k1_sys","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#semver@1.0.28","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229","dependency_name":"serde_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.229","dependency_name":"serde_derive","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.229","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18","dependency_name":"itoa","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3","dependency_name":"memchr","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229","dependency_name":"serde_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.23","dependency_name":"zmij","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_path_to_error@0.1.20","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18","dependency_name":"itoa","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229","dependency_name":"serde_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.9","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_urlencoded@0.7.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.2","dependency_name":"form_urlencoded","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18","dependency_name":"itoa","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.23","dependency_name":"ryu","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serial_test@3.5.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-executor@0.3.32","dependency_name":"futures_executor","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33","dependency_name":"log","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4","dependency_name":"once_cell","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5","dependency_name":"parking_lot","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serial_test_derive@3.5.0","dependency_name":"serial_test_derive","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serial_test_derive@3.5.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha1@0.10.6","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7","dependency_name":"digest","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7","dependency_name":"digest","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sharded-slab@0.1.7","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0","dependency_name":"lazy_static","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#shlex@2.0.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#signal-hook-registry@1.4.8","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#errno@0.3.14","dependency_name":"errno","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#signature@2.2.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4","dependency_name":"rand_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#simd-adler32@0.3.10","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.2","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.5.10","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(unix)"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(any(unix, target_os = \"wasi\"))"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#spin@0.9.9","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14","dependency_name":"lock_api_crate","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#spki@0.7.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#base64ct@1.8.3","dependency_name":"base64ct","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#der@0.7.10","dependency_name":"der","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24","dependency_name":"unicode_ident","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24","dependency_name":"unicode_ident","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@1.0.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tempfile@3.27.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#fastrand@2.5.0","dependency_name":"fastrand","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3","dependency_name":"getrandom","kinds":[{"kind":"normal","target":"cfg(any(unix, windows, target_os = \"wasi\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4","dependency_name":"once_cell","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.4","dependency_name":"rustix","kinds":[{"kind":"normal","target":"cfg(any(unix, target_os = \"wasi\"))"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.69","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.20","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.69","dependency_name":"thiserror_impl","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.20","dependency_name":"thiserror_impl","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thread_local@1.1.9","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4","dependency_name":"cfg_if","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tinystr@0.8.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.6","dependency_name":"displaydoc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.6","dependency_name":"zerovec","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.12.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tinyvec_macros@0.1.1","dependency_name":"tinyvec_macros","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tinyvec_macros@0.1.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.7.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.26.4","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.41","dependency_name":"rustls","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-stream@0.1.18","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-tungstenite@0.24.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33","dependency_name":"log","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tungstenite@0.24.0","dependency_name":"tungstenite","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.19","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-sink@0.3.34","dependency_name":"futures_sink","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(unix)"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(all(tokio_unstable, target_os = \"linux\"))"},{"kind":"normal","target":"cfg(target_os = \"wasi\")"},{"kind":"normal","target":"cfg(unix)"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#mio@1.2.2","dependency_name":"mio","kinds":[{"kind":"normal","target":null},{"kind":"normal","target":"cfg(all(tokio_unstable, target_os = \"linux\"))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5","dependency_name":"parking_lot","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#signal-hook-registry@1.4.8","dependency_name":"signal_hook_registry","kinds":[{"kind":"normal","target":"cfg(unix)"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5","dependency_name":"socket2","kinds":[{"kind":"normal","target":"cfg(any(not(target_family = \"wasm\"), all(target_os = \"wasi\", not(target_env = \"p1\"))))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.7.2","dependency_name":"tokio_macros","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.8.23","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.9","dependency_name":"serde_spanned","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.11","dependency_name":"toml_datetime","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.27","dependency_name":"toml_edit","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.11","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.27","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0","dependency_name":"indexmap","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.9","dependency_name":"serde_spanned","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.11","dependency_name":"toml_datetime","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml_write@0.1.2","dependency_name":"toml_write","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#winnow@0.7.15","dependency_name":"winnow","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml_write@0.1.2","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tonic-build@0.12.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prettyplease@0.2.37","dependency_name":"prettyplease","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost-build@0.13.5","dependency_name":"prost_build","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost-types@0.13.5","dependency_name":"prost_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tonic-reflection@0.12.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost-types@0.13.5","dependency_name":"prost_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost@0.13.5","dependency_name":"prost","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-stream@0.1.18","dependency_name":"tokio_stream","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tonic@0.12.3","dependency_name":"tonic","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tonic@0.12.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-stream@0.3.6","dependency_name":"async_stream","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.89","dependency_name":"async_trait","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#axum@0.7.9","dependency_name":"axum","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1","dependency_name":"base64","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#h2@0.4.19","dependency_name":"h2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.3","dependency_name":"http_body_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","dependency_name":"http_body","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-timeout@0.5.2","dependency_name":"hyper_timeout","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper-util@0.1.20","dependency_name":"hyper_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hyper@1.10.1","dependency_name":"hyper","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","dependency_name":"percent_encoding","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project@1.1.11","dependency_name":"pin_project","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost@0.13.5","dependency_name":"prost","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#socket2@0.5.10","dependency_name":"socket2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-stream@0.1.18","dependency_name":"tokio_stream","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-layer@0.3.3","dependency_name":"tower_layer","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","dependency_name":"tower_service","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.4.13","dependency_name":"tower","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-http@0.5.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1","dependency_name":"bitflags","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.3","dependency_name":"http_body_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","dependency_name":"http_body","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-layer@0.3.3","dependency_name":"tower_layer","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","dependency_name":"tower_service","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-http@0.6.11","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1","dependency_name":"bitflags","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body@1.0.1","dependency_name":"http_body","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-layer@0.3.3","dependency_name":"tower_layer","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","dependency_name":"tower_service","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.5.3","dependency_name":"tower","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#url@2.5.8","dependency_name":"url","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-layer@0.3.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.4.13","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#indexmap@1.9.3","dependency_name":"indexmap","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project@1.1.11","dependency_name":"pin_project","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.8.6","dependency_name":"rand","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12","dependency_name":"slab","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.19","dependency_name":"tokio_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-layer@0.3.3","dependency_name":"tower_layer","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","dependency_name":"tower_service","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.5.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.34","dependency_name":"futures_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.34","dependency_name":"futures_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sync_wrapper@1.0.2","dependency_name":"sync_wrapper","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-layer@0.3.3","dependency_name":"tower_layer","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-service@0.3.3","dependency_name":"tower_service","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.31","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4","dependency_name":"once_cell","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-log@0.2.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33","dependency_name":"log","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4","dependency_name":"once_cell","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36","dependency_name":"tracing_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-serde@0.2.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36","dependency_name":"tracing_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.23","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#matchers@0.2.0","dependency_name":"matchers","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3","dependency_name":"nu_ansi_term","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4","dependency_name":"once_cell","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.16","dependency_name":"regex_automata","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sharded-slab@0.1.7","dependency_name":"sharded_slab","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.2","dependency_name":"smallvec","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thread_local@1.1.9","dependency_name":"thread_local","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36","dependency_name":"tracing_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-log@0.2.0","dependency_name":"tracing_log","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-serde@0.2.0","dependency_name":"tracing_serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33","dependency_name":"log","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17","dependency_name":"pin_project_lite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.31","dependency_name":"tracing_attributes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36","dependency_name":"tracing_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#try-lock@0.2.5","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tungstenite@0.24.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0","dependency_name":"byteorder","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#data-encoding@2.11.0","dependency_name":"data_encoding","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http@1.4.2","dependency_name":"http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1","dependency_name":"httparse","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33","dependency_name":"log","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.8.6","dependency_name":"rand","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha1@0.10.6","dependency_name":"sha1","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#utf-8@0.7.6","dependency_name":"utf8","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#typenum@1.20.1","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#unarray@0.1.4","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#unicase@2.9.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#universal-hash@0.5.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.7","dependency_name":"crypto_common","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1","dependency_name":"subtle","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#url@2.5.8","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#form_urlencoded@1.2.2","dependency_name":"form_urlencoded","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#idna@1.1.0","dependency_name":"idna","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2","dependency_name":"percent_encoding","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#utf-8@0.7.6","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#utf8_iter@1.0.4","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#uuid@1.23.5","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3","dependency_name":"getrandom","kinds":[{"kind":"normal","target":"cfg(not(all(target_arch = \"wasm32\", any(target_os = \"unknown\", target_os = \"none\"))))"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229","dependency_name":"serde_core","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#wait-timeout@0.2.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(unix)"}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#want@0.3.1","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#try-lock@0.2.5","dependency_name":"try_lock","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#webpki-roots@1.0.8","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.0","dependency_name":"pki_types","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#winnow@0.7.15","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3","dependency_name":"memchr","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#writeable@0.6.3","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#yoke-derive@0.8.2","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.2","dependency_name":"synstructure","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#yoke@0.8.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.1","dependency_name":"stable_deref_trait","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#yoke-derive@0.8.2","dependency_name":"yoke_derive","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom@0.1.8","dependency_name":"zerofrom","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.54","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom-derive@0.1.7","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.2","dependency_name":"synstructure","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom@0.1.8","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom-derive@0.1.7","dependency_name":"zerofrom_derive","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0","depends_on":[]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerotrie@0.2.4","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.6","dependency_name":"displaydoc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#yoke@0.8.3","dependency_name":"yoke","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom@0.1.8","dependency_name":"zerofrom","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec-derive@0.11.3","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107","dependency_name":"proc_macro2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47","dependency_name":"quote","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119","dependency_name":"syn","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec@0.11.6","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#yoke@0.8.3","dependency_name":"yoke","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerofrom@0.1.8","dependency_name":"zerofrom","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zerovec-derive@0.11.3","dependency_name":"zerovec_derive","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.23","depends_on":[]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentos-init:dcentos-init@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-grpc:dcentrald-api-grpc@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":"cfg(unix)"}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proptest@1.11.0","dependency_name":"proptest","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#prost@0.13.5","dependency_name":"prost","kinds":[{"kind":"dev","target":null},{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#protoc-bin-vendored@3.2.0","dependency_name":"protoc_bin_vendored","kinds":[{"kind":"build","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"dev","target":null},{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tonic-build@0.12.3","dependency_name":"tonic_build","kinds":[{"kind":"build","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tonic-reflection@0.12.3","dependency_name":"tonic_reflection","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tonic@0.12.3","dependency_name":"tonic","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","dependency_name":"dcentrald_api_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-silicon-profiles:dcentrald-silicon-profiles@0.9.0","dependency_name":"dcentrald_silicon_profiles","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"dev","target":null},{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","dependency_name":"dcentrald_common","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api:dcentrald-api@0.9.0","depends_on":[{"component_id":"local-path:projects/dcent-schema:dcent-schema@0.1.0","dependency_name":"dcent_schema","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.104","dependency_name":"anyhow","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#argon2@0.5.3","dependency_name":"argon2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#async-trait@0.1.89","dependency_name":"async_trait","kinds":[{"kind":"dev","target":null},{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#axum@0.7.9","dependency_name":"axum","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ed25519-dalek@2.2.0","dependency_name":"ed25519_dalek","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17","dependency_name":"getrandom","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3","dependency_name":"hex","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#http-body-util@0.1.3","dependency_name":"http_body_util","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proptest@1.11.0","dependency_name":"proptest","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#reqwest@0.12.28","dependency_name":"reqwest","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rumqttc@0.25.1","dependency_name":"rumqttc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#semver@1.0.28","dependency_name":"semver","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serial_test@3.5.0","dependency_name":"serial_test","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9","dependency_name":"sha2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-tungstenite@0.24.0","dependency_name":"tokio_tungstenite","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.19","dependency_name":"tokio_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.8.23","dependency_name":"toml","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower-http@0.5.2","dependency_name":"tower_http","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.4.13","dependency_name":"tower","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#uuid@1.23.5","dependency_name":"uuid","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","dependency_name":"dcentrald_api_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-asic:dcentrald-asic@0.9.0","dependency_name":"dcentrald_asic","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-autotuner:dcentrald-autotuner@0.9.0","dependency_name":"dcentrald_autotuner","kinds":[{"kind":"dev","target":null},{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","dependency_name":"dcentrald_common","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-diagnostics:dcentrald-diagnostics@0.9.0","dependency_name":"dcentrald_diagnostics","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-hal:dcentrald-hal@0.9.0","dependency_name":"dcentrald_hal","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-silicon-profiles:dcentrald-silicon-profiles@0.9.0","dependency_name":"dcentrald_silicon_profiles","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-stratum:dcentrald-stratum@0.9.0","dependency_name":"dcentrald_stratum","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-thermal:dcentrald-thermal@0.9.0","dependency_name":"dcentrald_thermal","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-asic:dcentrald-asic@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proptest@1.11.0","dependency_name":"proptest","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","dependency_name":"dcentrald_api_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","dependency_name":"dcentrald_common","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-hal:dcentrald-hal@0.9.0","dependency_name":"dcentrald_hal","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-re-catalog:dcentrald-re-catalog@0.9.0","dependency_name":"dcentrald_re_catalog","kinds":[{"kind":"dev","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-silicon-profiles:dcentrald-silicon-profiles@0.9.0","dependency_name":"dcentrald_silicon_profiles","kinds":[{"kind":"dev","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-autotuner:dcentrald-autotuner@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.19","dependency_name":"tokio_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.8.23","dependency_name":"toml","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","dependency_name":"dcentrald_api_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-asic:dcentrald-asic@0.9.0","dependency_name":"dcentrald_asic","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","dependency_name":"dcentrald_common","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-silicon-profiles:dcentrald-silicon-profiles@0.9.0","dependency_name":"dcentrald_silicon_profiles","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-bridge:dcentrald-bridge@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.104","dependency_name":"anyhow","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#axum@0.7.9","dependency_name":"axum","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hmac@0.12.1","dependency_name":"hmac","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proptest@1.11.0","dependency_name":"proptest","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#reqwest@0.12.28","dependency_name":"reqwest","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"dev","target":null},{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9","dependency_name":"sha2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.19","dependency_name":"tokio_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"dev","target":null},{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.8.23","dependency_name":"toml","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tower@0.5.3","dependency_name":"tower","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-chip-analysis:dcentrald-chip-analysis@0.9.0","depends_on":[]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","depends_on":[{"component_id":"local-path:projects/dcent-schema:dcent-schema@0.1.0","dependency_name":"dcent_schema","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proptest@1.11.0","dependency_name":"proptest","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9","dependency_name":"sha2","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-diagnostics:dcentrald-diagnostics@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#askama@0.12.1","dependency_name":"askama","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.19","dependency_name":"tokio_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#uuid@1.23.5","dependency_name":"uuid","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-asic:dcentrald-asic@0.9.0","dependency_name":"dcentrald_asic","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-chip-analysis:dcentrald-chip-analysis@0.9.0","dependency_name":"dcentrald_chip_analysis","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","dependency_name":"dcentrald_common","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-hal:dcentrald-hal@0.9.0","dependency_name":"dcentrald_hal","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-thermal:dcentrald-thermal@0.9.0","dependency_name":"dcentrald_thermal","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-fabric-lease:dcentrald-fabric-lease@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-hal:dcentrald-hal@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#flate2@1.1.9","dependency_name":"flate2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#nix@0.29.0","dependency_name":"nix","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.19","dependency_name":"tokio_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.8.23","dependency_name":"toml","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","dependency_name":"dcentrald_api_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","dependency_name":"dcentrald_common","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-fabric-lease:dcentrald-fabric-lease@0.9.0","dependency_name":"dcentrald_fabric_lease","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-re-catalog:dcentrald-re-catalog@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-silicon-profiles:dcentrald-silicon-profiles@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proptest@1.11.0","dependency_name":"proptest","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"dev","target":null},{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","dependency_name":"dcentrald_api_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","dependency_name":"dcentrald_common","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-stratum:dcentrald-stratum@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1","dependency_name":"bytes","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#chacha20poly1305@0.10.1","dependency_name":"chacha20poly1305","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3","dependency_name":"hex","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proptest@1.11.0","dependency_name":"proptest","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand@0.8.6","dependency_name":"rand","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4","dependency_name":"rand_core","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#secp256k1@0.29.1","dependency_name":"secp256k1","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9","dependency_name":"sha2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-rustls@0.26.4","dependency_name":"tokio_rustls","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"dev","target":null},{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.23","dependency_name":"tracing_subscriber","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#webpki-roots@1.0.8","dependency_name":"webpki_roots","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","dependency_name":"dcentrald_api_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","dependency_name":"dcentrald_common","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-thermal:dcentrald-thermal@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proptest@1.11.0","dependency_name":"proptest","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","dependency_name":"dcentrald_api_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","dependency_name":"dcentrald_common","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-hal:dcentrald-hal@0.9.0","dependency_name":"dcentrald_hal","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald:dcentrald@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.104","dependency_name":"anyhow","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3","dependency_name":"hex","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#proptest@1.11.0","dependency_name":"proptest","kinds":[{"kind":"dev","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#reqwest@0.12.28","dependency_name":"reqwest","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#rumqttc@0.25.1","dependency_name":"rumqttc","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229","dependency_name":"serde","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151","dependency_name":"serde_json","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9","dependency_name":"sha2","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20","dependency_name":"thiserror","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio-util@0.7.19","dependency_name":"tokio_util","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tokio@1.53.1","dependency_name":"tokio","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#toml@0.8.23","dependency_name":"toml","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tonic@0.12.3","dependency_name":"tonic","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.23","dependency_name":"tracing_subscriber","kinds":[{"kind":"normal","target":null}]},{"component_id":"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44","dependency_name":"tracing","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-grpc:dcentrald-api-grpc@0.9.0","dependency_name":"dcentrald_api_grpc","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","dependency_name":"dcentrald_api_types","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-api:dcentrald-api@0.9.0","dependency_name":"dcentrald_api","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-asic:dcentrald-asic@0.9.0","dependency_name":"dcentrald_asic","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-autotuner:dcentrald-autotuner@0.9.0","dependency_name":"dcentrald_autotuner","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-bridge:dcentrald-bridge@0.9.0","dependency_name":"dcentrald_bridge","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","dependency_name":"dcentrald_common","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-diagnostics:dcentrald-diagnostics@0.9.0","dependency_name":"dcentrald_diagnostics","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-hal:dcentrald-hal@0.9.0","dependency_name":"dcentrald_hal","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-silicon-profiles:dcentrald-silicon-profiles@0.9.0","dependency_name":"dcentrald_silicon_profiles","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-stratum:dcentrald-stratum@0.9.0","dependency_name":"dcentrald_stratum","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-thermal:dcentrald-thermal@0.9.0","dependency_name":"dcentrald_thermal","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/pic-recovery:pic-recovery@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189","dependency_name":"libc","kinds":[{"kind":"normal","target":null}]},{"component_id":"workspace:projects/dcentos/dcentrald/dcentrald-fabric-lease:dcentrald-fabric-lease@0.9.0","dependency_name":"dcentrald_fabric_lease","kinds":[{"kind":"normal","target":null}]}]},{"component_id":"workspace:projects/dcentos/dcentrald/s19k-stage1-authorizer:s19k-stage1-authorizer@0.9.0","depends_on":[{"component_id":"registry+https://github.com/rust-lang/crates.io-index#ed25519-dalek@2.2.0","dependency_name":"ed25519_dalek","kinds":[{"kind":"normal","target":null}]}]}],"workspace_members":["workspace:projects/dcentos/dcentrald/dcentos-init:dcentos-init@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-api-grpc:dcentrald-api-grpc@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-api-types:dcentrald-api-types@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-api:dcentrald-api@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-asic:dcentrald-asic@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-autotuner:dcentrald-autotuner@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-bridge:dcentrald-bridge@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-chip-analysis:dcentrald-chip-analysis@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-common:dcentrald-common@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-diagnostics:dcentrald-diagnostics@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-fabric-lease:dcentrald-fabric-lease@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-hal:dcentrald-hal@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-re-catalog:dcentrald-re-catalog@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-silicon-profiles:dcentrald-silicon-profiles@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-stratum:dcentrald-stratum@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald-thermal:dcentrald-thermal@0.9.0","workspace:projects/dcentos/dcentrald/dcentrald:dcentrald@0.9.0","workspace:projects/dcentos/dcentrald/pic-recovery:pic-recovery@0.9.0","workspace:projects/dcentos/dcentrald/s19k-stage1-authorizer:s19k-stage1-authorizer@0.9.0"]},"resolver":{"command":"cargo metadata --locked --offline --filter-platform <release-target> --format-version 1","execution":"same pinned Rust 1.90 build container, immediately after release build","metadata":{"path":"target/release-inventory/armv7-unknown-linux-musleabihf.metadata.json","sha256":"6997c8e847029e280292e994311481f1a8b076b8a23d88f8c5cc5ebe9c1f380c","size":1420522},"target":"armv7-unknown-linux-musleabihf"},"schema":"org.dcentral.dcentos.rust-dependency-inventory.v1","scope":{"artifact_reachability":"not_claimed; target-filtered full workspace resolution, not a shipped-binary reachability proof","cyclonedx_conformance":"not_claimed","format":"dcentos-custom-rust-inventory","includes":"Cargo-resolved Rust workspace and transitive package graph","license_evidence":"Cargo package declarations only; not independently validated","resolution_policy":"cargo 1.90.0 metadata --locked --offline --filter-platform <release-target>","spdx_conformance":"not_claimed","unresolved":["Buildroot, Linux kernel, bootloader, container, dashboard, and system packages are excluded","crate archive checksums are not enumerated; the complete Cargo.lock is hash-bound instead","declared license expressions and license files are not audited for correctness or compatibility","inventory authenticity depends on the authenticated release channel","workspace packages not reachable from the shipped daemon binary may be included"],"vulnerability_analysis":"not_performed"},"source_date_epoch":1790960481}
