Constant CARGO_TREE

Source
pub const CARGO_TREE: &str = r#"
├── anyhow v1.0.100
├── async-channel v2.5.0
│   ├── concurrent-queue v2.5.0
│   │   └── crossbeam-utils v0.8.21
│   ├── event-listener-strategy v0.5.4
│   │   ├── event-listener v5.4.1
│   │   │   ├── concurrent-queue v2.5.0 (*)
│   │   │   ├── parking v2.2.1
│   │   │   └── pin-project-lite v0.2.16
│   │   └── pin-project-lite v0.2.16
│   ├── futures-core v0.3.31
│   └── pin-project-lite v0.2.16
├── async-io v2.6.0
│   ├── cfg-if v1.0.4
│   ├── concurrent-queue v2.5.0 (*)
│   ├── futures-io v0.3.31
│   ├── futures-lite v2.6.1
│   │   ├── fastrand v2.3.0
│   │   ├── futures-core v0.3.31
│   │   ├── futures-io v0.3.31
│   │   ├── parking v2.2.1
│   │   └── pin-project-lite v0.2.16
│   ├── parking v2.2.1
│   ├── polling v3.11.0
│   │   ├── cfg-if v1.0.4
│   │   └── rustix v1.1.2
│   │       ├── bitflags v2.10.0
│   │       └── linux-raw-sys v0.11.0
│   ├── rustix v1.1.2 (*)
│   └── slab v0.4.11
│   [build-dependencies]
│   └── autocfg v1.5.0
├── base64 v0.22.1
├── blocking v1.6.2
│   ├── async-channel v2.5.0 (*)
│   ├── async-task v4.7.1
│   ├── futures-io v0.3.31
│   ├── futures-lite v2.6.1 (*)
│   └── piper v0.2.4
│       ├── atomic-waker v1.1.2
│       ├── fastrand v2.3.0
│       └── futures-io v0.3.31
├── bytes v1.10.1
├── chrono v0.4.42
│   ├── iana-time-zone v0.1.64
│   └── num-traits v0.2.19
│       [build-dependencies]
│       └── autocfg v1.5.0
├── clap v4.5.49
│   └── clap_builder v4.5.49
│       ├── anstream v0.6.21
│       │   ├── anstyle v1.0.13
│       │   ├── anstyle-parse v0.2.7
│       │   │   └── utf8parse v0.2.2
│       │   ├── anstyle-query v1.1.4
│       │   ├── colorchoice v1.0.4
│       │   ├── is_terminal_polyfill v1.70.1
│       │   └── utf8parse v0.2.2
│       ├── anstyle v1.0.13
│       ├── clap_lex v0.7.6
│       └── strsim v0.11.1
├── dirs v6.0.0
│   └── dirs-sys v0.5.0
│       ├── libc v0.2.177
│       └── option-ext v0.2.0
├── fancy-regex v0.16.2
│   ├── bit-set v0.8.0
│   │   └── bit-vec v0.8.0
│   ├── regex-automata v0.4.13
│   │   ├── aho-corasick v1.1.3
│   │   │   └── memchr v2.7.6
│   │   ├── memchr v2.7.6
│   │   └── regex-syntax v0.8.8
│   └── regex-syntax v0.8.8
├── ferron-common v2.0.0-rc.1 (* path)
│   ├── async-channel v2.5.0 (*)
│   ├── async-trait v0.1.89 (proc-macro)
│   │   ├── proc-macro2 v1.0.101
│   │   │   └── unicode-ident v1.0.19
│   │   ├── quote v1.0.41
│   │   │   └── proc-macro2 v1.0.101 (*)
│   │   └── syn v2.0.107
│   │       ├── proc-macro2 v1.0.101 (*)
│   │       ├── quote v1.0.41 (*)
│   │       └── unicode-ident v1.0.19
│   ├── bytes v1.10.1
│   ├── cidr v0.3.1
│   ├── fancy-regex v0.16.2 (*)
│   ├── futures-util v0.3.31
│   │   ├── futures-channel v0.3.31
│   │   │   ├── futures-core v0.3.31
│   │   │   └── futures-sink v0.3.31
│   │   ├── futures-core v0.3.31
│   │   ├── futures-io v0.3.31
│   │   ├── futures-macro v0.3.31 (proc-macro)
│   │   │   ├── proc-macro2 v1.0.101 (*)
│   │   │   ├── quote v1.0.41 (*)
│   │   │   └── syn v2.0.107 (*)
│   │   ├── futures-sink v0.3.31
│   │   ├── futures-task v0.3.31
│   │   ├── memchr v2.7.6
│   │   ├── pin-project-lite v0.2.16
│   │   ├── pin-utils v0.1.0
│   │   └── slab v0.4.11
│   ├── hickory-resolver v0.25.2
│   │   ├── cfg-if v1.0.4
│   │   ├── futures-util v0.3.31 (*)
│   │   ├── hickory-proto v0.25.2
│   │   │   ├── async-trait v0.1.89 (proc-macro) (*)
│   │   │   ├── aws-lc-rs v1.14.1
│   │   │   │   ├── aws-lc-sys v0.32.3
│   │   │   │   │   [build-dependencies]
│   │   │   │   │   ├── cc v1.2.41
│   │   │   │   │   │   ├── find-msvc-tools v0.1.4
│   │   │   │   │   │   ├── jobserver v0.1.34
│   │   │   │   │   │   │   └── libc v0.2.177
│   │   │   │   │   │   ├── libc v0.2.177
│   │   │   │   │   │   └── shlex v1.3.0
│   │   │   │   │   ├── cmake v0.1.54
│   │   │   │   │   │   └── cc v1.2.41 (*)
│   │   │   │   │   ├── dunce v1.0.5
│   │   │   │   │   └── fs_extra v1.3.0
│   │   │   │   ├── untrusted v0.7.1
│   │   │   │   └── zeroize v1.8.2
│   │   │   ├── bitflags v2.10.0
│   │   │   ├── bytes v1.10.1
│   │   │   ├── cfg-if v1.0.4
│   │   │   ├── data-encoding v2.9.0
│   │   │   ├── enum-as-inner v0.6.1 (proc-macro)
│   │   │   │   ├── heck v0.5.0
│   │   │   │   ├── proc-macro2 v1.0.101 (*)
│   │   │   │   ├── quote v1.0.41 (*)
│   │   │   │   └── syn v2.0.107 (*)
│   │   │   ├── futures-channel v0.3.31 (*)
│   │   │   ├── futures-io v0.3.31
│   │   │   ├── futures-util v0.3.31 (*)
│   │   │   ├── h2 v0.4.12
│   │   │   │   ├── atomic-waker v1.1.2
│   │   │   │   ├── bytes v1.10.1
│   │   │   │   ├── fnv v1.0.7
│   │   │   │   ├── futures-core v0.3.31
│   │   │   │   ├── futures-sink v0.3.31
│   │   │   │   ├── http v1.3.1
│   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   ├── fnv v1.0.7
│   │   │   │   │   └── itoa v1.0.15
│   │   │   │   ├── indexmap v2.12.0
│   │   │   │   │   ├── equivalent v1.0.2
│   │   │   │   │   └── hashbrown v0.16.0
│   │   │   │   ├── slab v0.4.11
│   │   │   │   ├── tokio v1.48.0
│   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   ├── libc v0.2.177
│   │   │   │   │   ├── mio v1.1.0
│   │   │   │   │   │   └── libc v0.2.177
│   │   │   │   │   ├── parking_lot v0.12.5
│   │   │   │   │   │   ├── lock_api v0.4.14
│   │   │   │   │   │   │   └── scopeguard v1.2.0
│   │   │   │   │   │   └── parking_lot_core v0.9.12
│   │   │   │   │   │       ├── cfg-if v1.0.4
│   │   │   │   │   │       ├── libc v0.2.177
│   │   │   │   │   │       └── smallvec v1.15.1
│   │   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   │   ├── signal-hook-registry v1.4.6
│   │   │   │   │   │   └── libc v0.2.177
│   │   │   │   │   ├── socket2 v0.6.1
│   │   │   │   │   │   └── libc v0.2.177
│   │   │   │   │   └── tokio-macros v2.6.0 (proc-macro)
│   │   │   │   │       ├── proc-macro2 v1.0.101 (*)
│   │   │   │   │       ├── quote v1.0.41 (*)
│   │   │   │   │       └── syn v2.0.107 (*)
│   │   │   │   ├── tokio-util v0.7.16
│   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   ├── futures-core v0.3.31
│   │   │   │   │   ├── futures-io v0.3.31
│   │   │   │   │   ├── futures-sink v0.3.31
│   │   │   │   │   ├── futures-util v0.3.31 (*)
│   │   │   │   │   ├── hashbrown v0.15.5
│   │   │   │   │   │   └── foldhash v0.1.5
│   │   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   │   ├── slab v0.4.11
│   │   │   │   │   └── tokio v1.48.0 (*)
│   │   │   │   └── tracing v0.1.41
│   │   │   │       ├── pin-project-lite v0.2.16
│   │   │   │       ├── tracing-attributes v0.1.30 (proc-macro)
│   │   │   │       │   ├── proc-macro2 v1.0.101 (*)
│   │   │   │       │   ├── quote v1.0.41 (*)
│   │   │   │       │   └── syn v2.0.107 (*)
│   │   │   │       └── tracing-core v0.1.34
│   │   │   │           └── once_cell v1.21.3
│   │   │   │               ├── critical-section v1.2.0
│   │   │   │               └── portable-atomic v1.11.1
│   │   │   ├── http v1.3.1 (*)
│   │   │   ├── idna v1.1.0
│   │   │   │   ├── idna_adapter v1.2.1
│   │   │   │   │   ├── icu_normalizer v2.0.0
│   │   │   │   │   │   ├── displaydoc v0.2.5 (proc-macro)
│   │   │   │   │   │   │   ├── proc-macro2 v1.0.101 (*)
│   │   │   │   │   │   │   ├── quote v1.0.41 (*)
│   │   │   │   │   │   │   └── syn v2.0.107 (*)
│   │   │   │   │   │   ├── icu_collections v2.0.0
│   │   │   │   │   │   │   ├── displaydoc v0.2.5 (proc-macro) (*)
│   │   │   │   │   │   │   ├── potential_utf v0.1.3
│   │   │   │   │   │   │   │   └── zerovec v0.11.4
│   │   │   │   │   │   │   │       ├── yoke v0.8.0
│   │   │   │   │   │   │   │       │   ├── stable_deref_trait v1.2.1
│   │   │   │   │   │   │   │       │   ├── yoke-derive v0.8.0 (proc-macro)
│   │   │   │   │   │   │   │       │   │   ├── proc-macro2 v1.0.101 (*)
│   │   │   │   │   │   │   │       │   │   ├── quote v1.0.41 (*)
│   │   │   │   │   │   │   │       │   │   ├── syn v2.0.107 (*)
│   │   │   │   │   │   │   │       │   │   └── synstructure v0.13.2
│   │   │   │   │   │   │   │       │   │       ├── proc-macro2 v1.0.101 (*)
│   │   │   │   │   │   │   │       │   │       ├── quote v1.0.41 (*)
│   │   │   │   │   │   │   │       │   │       └── syn v2.0.107 (*)
│   │   │   │   │   │   │   │       │   └── zerofrom v0.1.6
│   │   │   │   │   │   │   │       │       └── zerofrom-derive v0.1.6 (proc-macro)
│   │   │   │   │   │   │   │       │           ├── proc-macro2 v1.0.101 (*)
│   │   │   │   │   │   │   │       │           ├── quote v1.0.41 (*)
│   │   │   │   │   │   │   │       │           ├── syn v2.0.107 (*)
│   │   │   │   │   │   │   │       │           └── synstructure v0.13.2 (*)
│   │   │   │   │   │   │   │       ├── zerofrom v0.1.6 (*)
│   │   │   │   │   │   │   │       └── zerovec-derive v0.11.1 (proc-macro)
│   │   │   │   │   │   │   │           ├── proc-macro2 v1.0.101 (*)
│   │   │   │   │   │   │   │           ├── quote v1.0.41 (*)
│   │   │   │   │   │   │   │           └── syn v2.0.107 (*)
│   │   │   │   │   │   │   ├── yoke v0.8.0 (*)
│   │   │   │   │   │   │   ├── zerofrom v0.1.6 (*)
│   │   │   │   │   │   │   └── zerovec v0.11.4 (*)
│   │   │   │   │   │   ├── icu_normalizer_data v2.0.0
│   │   │   │   │   │   ├── icu_provider v2.0.0
│   │   │   │   │   │   │   ├── displaydoc v0.2.5 (proc-macro) (*)
│   │   │   │   │   │   │   ├── icu_locale_core v2.0.0
│   │   │   │   │   │   │   │   ├── displaydoc v0.2.5 (proc-macro) (*)
│   │   │   │   │   │   │   │   ├── litemap v0.8.0
│   │   │   │   │   │   │   │   ├── tinystr v0.8.1
│   │   │   │   │   │   │   │   │   ├── displaydoc v0.2.5 (proc-macro) (*)
│   │   │   │   │   │   │   │   │   └── zerovec v0.11.4 (*)
│   │   │   │   │   │   │   │   ├── writeable v0.6.1
│   │   │   │   │   │   │   │   └── zerovec v0.11.4 (*)
│   │   │   │   │   │   │   ├── stable_deref_trait v1.2.1
│   │   │   │   │   │   │   ├── tinystr v0.8.1 (*)
│   │   │   │   │   │   │   ├── writeable v0.6.1
│   │   │   │   │   │   │   ├── yoke v0.8.0 (*)
│   │   │   │   │   │   │   ├── zerofrom v0.1.6 (*)
│   │   │   │   │   │   │   ├── zerotrie v0.2.2
│   │   │   │   │   │   │   │   ├── displaydoc v0.2.5 (proc-macro) (*)
│   │   │   │   │   │   │   │   ├── yoke v0.8.0 (*)
│   │   │   │   │   │   │   │   └── zerofrom v0.1.6 (*)
│   │   │   │   │   │   │   └── zerovec v0.11.4 (*)
│   │   │   │   │   │   ├── smallvec v1.15.1
│   │   │   │   │   │   └── zerovec v0.11.4 (*)
│   │   │   │   │   └── icu_properties v2.0.1
│   │   │   │   │       ├── displaydoc v0.2.5 (proc-macro) (*)
│   │   │   │   │       ├── icu_collections v2.0.0 (*)
│   │   │   │   │       ├── icu_locale_core v2.0.0 (*)
│   │   │   │   │       ├── icu_properties_data v2.0.1
│   │   │   │   │       ├── icu_provider v2.0.0 (*)
│   │   │   │   │       ├── potential_utf v0.1.3 (*)
│   │   │   │   │       ├── zerotrie v0.2.2 (*)
│   │   │   │   │       └── zerovec v0.11.4 (*)
│   │   │   │   ├── smallvec v1.15.1
│   │   │   │   └── utf8_iter v1.0.4
│   │   │   ├── ipnet v2.11.0
│   │   │   ├── once_cell v1.21.3 (*)
│   │   │   ├── rand v0.9.2
│   │   │   │   ├── rand_chacha v0.9.0
│   │   │   │   │   ├── ppv-lite86 v0.2.21
│   │   │   │   │   │   └── zerocopy v0.8.27
│   │   │   │   │   └── rand_core v0.9.3
│   │   │   │   │       └── getrandom v0.3.4
│   │   │   │   │           ├── cfg-if v1.0.4
│   │   │   │   │           └── libc v0.2.177
│   │   │   │   └── rand_core v0.9.3 (*)
│   │   │   ├── rustls v0.23.33
│   │   │   │   ├── aws-lc-rs v1.14.1 (*)
│   │   │   │   ├── log v0.4.28
│   │   │   │   ├── once_cell v1.21.3 (*)
│   │   │   │   ├── rustls-pki-types v1.12.0
│   │   │   │   │   └── zeroize v1.8.2
│   │   │   │   ├── rustls-webpki v0.103.7
│   │   │   │   │   ├── aws-lc-rs v1.14.1 (*)
│   │   │   │   │   ├── rustls-pki-types v1.12.0 (*)
│   │   │   │   │   └── untrusted v0.9.0
│   │   │   │   ├── subtle v2.6.1
│   │   │   │   └── zeroize v1.8.2
│   │   │   ├── rustls-pki-types v1.12.0 (*)
│   │   │   ├── thiserror v2.0.17
│   │   │   │   └── thiserror-impl v2.0.17 (proc-macro)
│   │   │   │       ├── proc-macro2 v1.0.101 (*)
│   │   │   │       ├── quote v1.0.41 (*)
│   │   │   │       └── syn v2.0.107 (*)
│   │   │   ├── time v0.3.44
│   │   │   │   ├── deranged v0.5.4
│   │   │   │   │   ├── powerfmt v0.2.0
│   │   │   │   │   └── serde_core v1.0.228
│   │   │   │   ├── itoa v1.0.15
│   │   │   │   ├── num-conv v0.1.0
│   │   │   │   ├── powerfmt v0.2.0
│   │   │   │   ├── serde v1.0.228
│   │   │   │   │   ├── serde_core v1.0.228
│   │   │   │   │   └── serde_derive v1.0.228 (proc-macro)
│   │   │   │   │       ├── proc-macro2 v1.0.101 (*)
│   │   │   │   │       ├── quote v1.0.41 (*)
│   │   │   │   │       └── syn v2.0.107 (*)
│   │   │   │   ├── time-core v0.1.6
│   │   │   │   └── time-macros v0.2.24 (proc-macro)
│   │   │   │       ├── num-conv v0.1.0
│   │   │   │       └── time-core v0.1.6
│   │   │   ├── tinyvec v1.10.0
│   │   │   │   └── tinyvec_macros v0.1.1
│   │   │   ├── tokio v1.48.0 (*)
│   │   │   ├── tokio-rustls v0.26.4
│   │   │   │   ├── rustls v0.23.33 (*)
│   │   │   │   └── tokio v1.48.0 (*)
│   │   │   ├── tracing v0.1.41 (*)
│   │   │   ├── url v2.5.7
│   │   │   │   ├── form_urlencoded v1.2.2
│   │   │   │   │   └── percent-encoding v2.3.2
│   │   │   │   ├── idna v1.1.0 (*)
│   │   │   │   ├── percent-encoding v2.3.2
│   │   │   │   └── serde v1.0.228 (*)
│   │   │   └── webpki-roots v0.26.11
│   │   │       └── webpki-roots v1.0.3
│   │   │           └── rustls-pki-types v1.12.0 (*)
│   │   ├── moka v0.12.11
│   │   │   ├── crossbeam-channel v0.5.15
│   │   │   │   └── crossbeam-utils v0.8.21
│   │   │   ├── crossbeam-epoch v0.9.18
│   │   │   │   └── crossbeam-utils v0.8.21
│   │   │   ├── crossbeam-utils v0.8.21
│   │   │   ├── equivalent v1.0.2
│   │   │   ├── parking_lot v0.12.5 (*)
│   │   │   ├── portable-atomic v1.11.1
│   │   │   ├── smallvec v1.15.1
│   │   │   ├── tagptr v0.2.0
│   │   │   └── uuid v1.18.1
│   │   │       ├── getrandom v0.3.4 (*)
│   │   │       └── rand v0.9.2 (*)
│   │   ├── once_cell v1.21.3 (*)
│   │   ├── parking_lot v0.12.5 (*)
│   │   ├── rand v0.9.2 (*)
│   │   ├── resolv-conf v0.7.5
│   │   ├── smallvec v1.15.1
│   │   ├── thiserror v2.0.17 (*)
│   │   ├── tokio v1.48.0 (*)
│   │   └── tracing v0.1.41 (*)
│   ├── http-body-util v0.1.3
│   │   ├── bytes v1.10.1
│   │   ├── futures-core v0.3.31
│   │   ├── http v1.3.1 (*)
│   │   ├── http-body v1.0.1
│   │   │   ├── bytes v1.10.1
│   │   │   └── http v1.3.1 (*)
│   │   └── pin-project-lite v0.2.16
│   ├── hyper v1.7.0
│   │   ├── atomic-waker v1.1.2
│   │   ├── bytes v1.10.1
│   │   ├── futures-channel v0.3.31 (*)
│   │   ├── futures-core v0.3.31
│   │   ├── h2 v0.4.12 (*)
│   │   ├── http v1.3.1 (*)
│   │   ├── http-body v1.0.1 (*)
│   │   ├── httparse v1.10.1
│   │   ├── httpdate v1.0.3
│   │   ├── itoa v1.0.15
│   │   ├── pin-project-lite v0.2.16
│   │   ├── pin-utils v0.1.0
│   │   ├── smallvec v1.15.1
│   │   ├── tokio v1.48.0 (*)
│   │   └── want v0.3.1
│   │       └── try-lock v0.2.5
│   ├── monoio v0.2.4 (* git)
│   │   ├── auto-const-array v0.2.2 (proc-macro)
│   │   │   ├── proc-macro2 v1.0.101 (*)
│   │   │   ├── quote v1.0.41 (*)
│   │   │   └── syn v2.0.107 (*)
│   │   ├── bytes v1.10.1
│   │   ├── flume v0.11.1
│   │   │   ├── futures-core v0.3.31
│   │   │   ├── futures-sink v0.3.31
│   │   │   ├── nanorand v0.7.0
│   │   │   │   └── getrandom v0.2.16
│   │   │   │       ├── cfg-if v1.0.4
│   │   │   │       └── libc v0.2.177
│   │   │   └── spin v0.9.8
│   │   │       └── lock_api v0.4.14 (*)
│   │   ├── fxhash v0.2.1
│   │   │   └── byteorder v1.5.0
│   │   ├── io-uring v0.6.4
│   │   │   ├── bitflags v1.3.2
│   │   │   └── libc v0.2.177
│   │   ├── libc v0.2.177
│   │   ├── memchr v2.7.6
│   │   ├── mio v0.8.11
│   │   │   ├── libc v0.2.177
│   │   │   └── log v0.4.28
│   │   ├── monoio-macros v0.1.0 (proc-macro) (* git)
│   │   │   ├── proc-macro2 v1.0.101 (*)
│   │   │   ├── quote v1.0.41 (*)
│   │   │   └── syn v2.0.107 (*)
│   │   ├── nix v0.29.0
│   │   │   ├── bitflags v2.10.0
│   │   │   ├── cfg-if v1.0.4
│   │   │   └── libc v0.2.177
│   │   │   [build-dependencies]
│   │   │   └── cfg_aliases v0.2.1
│   │   ├── once_cell v1.21.3 (*)
│   │   ├── pin-project-lite v0.2.16
│   │   ├── socket2 v0.5.10
│   │   │   └── libc v0.2.177
│   │   ├── threadpool v1.8.1
│   │   │   └── num_cpus v1.17.0
│   │   │       └── libc v0.2.177
│   │   └── tokio v1.48.0 (*)
│   ├── regorus v0.5.0
│   │   ├── anyhow v1.0.100
│   │   ├── data-encoding v2.9.0
│   │   ├── globset v0.4.17
│   │   │   ├── aho-corasick v1.1.3 (*)
│   │   │   ├── bstr v1.12.0
│   │   │   │   └── memchr v2.7.6
│   │   │   ├── regex-automata v0.4.13 (*)
│   │   │   └── regex-syntax v0.8.8
│   │   ├── lazy_static v1.5.0
│   │   ├── regex v1.12.2
│   │   │   ├── regex-automata v0.4.13 (*)
│   │   │   └── regex-syntax v0.8.8
│   │   ├── scientific v0.5.3
│   │   │   └── scientific-macro v0.5.2 (proc-macro)
│   │   │       ├── proc-macro2 v1.0.101 (*)
│   │   │       ├── quote v1.0.41 (*)
│   │   │       └── syn v2.0.107 (*)
│   │   ├── semver v1.0.27
│   │   │   └── serde_core v1.0.228
│   │   ├── serde v1.0.228 (*)
│   │   ├── serde_json v1.0.145
│   │   │   ├── itoa v1.0.15
│   │   │   ├── memchr v2.7.6
│   │   │   ├── ryu v1.0.20
│   │   │   └── serde_core v1.0.228
│   │   ├── thiserror v2.0.17 (*)
│   │   ├── url v2.5.7 (*)
│   │   └── uuid v1.18.1 (*)
│   │   [build-dependencies]
│   │   └── anyhow v1.0.100
│   ├── rustls v0.23.33 (*)
│   ├── rustls-pki-types v1.12.0 (*)
│   ├── tokio v1.48.0 (*)
│   └── tokio-util v0.7.16 (*)
├── ferron-load-modules v2.0.0-rc.1 (* path)
│   ├── anyhow v1.0.100
│   ├── ferron-common v2.0.0-rc.1 (* path)
│   ├── ferron-dns-builtin v2.0.0-rc.1 (* path)
│   │   ├── anyhow v1.0.100
│   │   ├── async-trait v0.1.89 (proc-macro) (*)
│   │   ├── aws-config v1.8.8
│   │   │   ├── aws-credential-types v1.2.8
│   │   │   │   ├── aws-smithy-async v1.2.6
│   │   │   │   │   ├── futures-util v0.3.31 (*)
│   │   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   │   └── tokio v1.48.0 (*)
│   │   │   │   ├── aws-smithy-runtime-api v1.9.1
│   │   │   │   │   ├── aws-smithy-async v1.2.6 (*)
│   │   │   │   │   ├── aws-smithy-types v1.3.3
│   │   │   │   │   │   ├── base64-simd v0.8.0
│   │   │   │   │   │   │   ├── outref v0.5.2
│   │   │   │   │   │   │   └── vsimd v0.8.0
│   │   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   │   ├── bytes-utils v0.1.4
│   │   │   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   │   │   └── either v1.15.0
│   │   │   │   │   │   ├── futures-core v0.3.31
│   │   │   │   │   │   ├── http v0.2.12
│   │   │   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   │   │   ├── fnv v1.0.7
│   │   │   │   │   │   │   └── itoa v1.0.15
│   │   │   │   │   │   ├── http v1.3.1 (*)
│   │   │   │   │   │   ├── http-body v0.4.6
│   │   │   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   │   │   ├── http v0.2.12 (*)
│   │   │   │   │   │   │   └── pin-project-lite v0.2.16
│   │   │   │   │   │   ├── http-body v1.0.1 (*)
│   │   │   │   │   │   ├── http-body-util v0.1.3 (*)
│   │   │   │   │   │   ├── itoa v1.0.15
│   │   │   │   │   │   ├── num-integer v0.1.46
│   │   │   │   │   │   │   └── num-traits v0.2.19 (*)
│   │   │   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   │   │   ├── pin-utils v0.1.0
│   │   │   │   │   │   ├── ryu v1.0.20
│   │   │   │   │   │   ├── time v0.3.44 (*)
│   │   │   │   │   │   ├── tokio v1.48.0 (*)
│   │   │   │   │   │   └── tokio-util v0.7.16 (*)
│   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   ├── http v0.2.12 (*)
│   │   │   │   │   ├── http v1.3.1 (*)
│   │   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   │   ├── tokio v1.48.0 (*)
│   │   │   │   │   ├── tracing v0.1.41 (*)
│   │   │   │   │   └── zeroize v1.8.2
│   │   │   │   ├── aws-smithy-types v1.3.3 (*)
│   │   │   │   └── zeroize v1.8.2
│   │   │   ├── aws-runtime v1.5.12
│   │   │   │   ├── aws-credential-types v1.2.8 (*)
│   │   │   │   ├── aws-sigv4 v1.3.5
│   │   │   │   │   ├── aws-credential-types v1.2.8 (*)
│   │   │   │   │   ├── aws-smithy-http v0.62.4
│   │   │   │   │   │   ├── aws-smithy-runtime-api v1.9.1 (*)
│   │   │   │   │   │   ├── aws-smithy-types v1.3.3 (*)
│   │   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   │   ├── bytes-utils v0.1.4 (*)
│   │   │   │   │   │   ├── futures-core v0.3.31
│   │   │   │   │   │   ├── http v0.2.12 (*)
│   │   │   │   │   │   ├── http v1.3.1 (*)
│   │   │   │   │   │   ├── http-body v0.4.6 (*)
│   │   │   │   │   │   ├── percent-encoding v2.3.2
│   │   │   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   │   │   ├── pin-utils v0.1.0
│   │   │   │   │   │   └── tracing v0.1.41 (*)
│   │   │   │   │   ├── aws-smithy-runtime-api v1.9.1 (*)
│   │   │   │   │   ├── aws-smithy-types v1.3.3 (*)
│   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   ├── form_urlencoded v1.2.2 (*)
│   │   │   │   │   ├── hex v0.4.3
│   │   │   │   │   ├── hmac v0.12.1
│   │   │   │   │   │   └── digest v0.10.7
│   │   │   │   │   │       ├── block-buffer v0.10.4
│   │   │   │   │   │       │   └── generic-array v0.14.9
│   │   │   │   │   │       │       └── typenum v1.19.0
│   │   │   │   │   │       │       [build-dependencies]
│   │   │   │   │   │       │       └── version_check v0.9.5
│   │   │   │   │   │       ├── crypto-common v0.1.6
│   │   │   │   │   │       │   ├── generic-array v0.14.9 (*)
│   │   │   │   │   │       │   └── typenum v1.19.0
│   │   │   │   │   │       └── subtle v2.6.1
│   │   │   │   │   ├── http v0.2.12 (*)
│   │   │   │   │   ├── http v1.3.1 (*)
│   │   │   │   │   ├── percent-encoding v2.3.2
│   │   │   │   │   ├── sha2 v0.10.9
│   │   │   │   │   │   ├── cfg-if v1.0.4
│   │   │   │   │   │   ├── cpufeatures v0.2.17
│   │   │   │   │   │   └── digest v0.10.7 (*)
│   │   │   │   │   ├── time v0.3.44 (*)
│   │   │   │   │   └── tracing v0.1.41 (*)
│   │   │   │   ├── aws-smithy-async v1.2.6 (*)
│   │   │   │   ├── aws-smithy-http v0.62.4 (*)
│   │   │   │   ├── aws-smithy-runtime v1.9.3
│   │   │   │   │   ├── aws-smithy-async v1.2.6 (*)
│   │   │   │   │   ├── aws-smithy-http v0.62.4 (*)
│   │   │   │   │   ├── aws-smithy-http-client v1.1.3
│   │   │   │   │   │   ├── aws-smithy-async v1.2.6 (*)
│   │   │   │   │   │   ├── aws-smithy-runtime-api v1.9.1 (*)
│   │   │   │   │   │   ├── aws-smithy-types v1.3.3 (*)
│   │   │   │   │   │   ├── h2 v0.4.12 (*)
│   │   │   │   │   │   ├── http v1.3.1 (*)
│   │   │   │   │   │   ├── hyper v1.7.0 (*)
│   │   │   │   │   │   ├── hyper-rustls v0.27.7
│   │   │   │   │   │   │   ├── http v1.3.1 (*)
│   │   │   │   │   │   │   ├── hyper v1.7.0 (*)
│   │   │   │   │   │   │   ├── hyper-util v0.1.17
│   │   │   │   │   │   │   │   ├── base64 v0.22.1
│   │   │   │   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   │   │   │   ├── futures-channel v0.3.31 (*)
│   │   │   │   │   │   │   │   ├── futures-core v0.3.31
│   │   │   │   │   │   │   │   ├── futures-util v0.3.31 (*)
│   │   │   │   │   │   │   │   ├── http v1.3.1 (*)
│   │   │   │   │   │   │   │   ├── http-body v1.0.1 (*)
│   │   │   │   │   │   │   │   ├── hyper v1.7.0 (*)
│   │   │   │   │   │   │   │   ├── ipnet v2.11.0
│   │   │   │   │   │   │   │   ├── libc v0.2.177
│   │   │   │   │   │   │   │   ├── percent-encoding v2.3.2
│   │   │   │   │   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   │   │   │   │   ├── socket2 v0.6.1 (*)
│   │   │   │   │   │   │   │   ├── tokio v1.48.0 (*)
│   │   │   │   │   │   │   │   ├── tower-service v0.3.3
│   │   │   │   │   │   │   │   └── tracing v0.1.41 (*)
│   │   │   │   │   │   │   ├── rustls v0.23.33 (*)
│   │   │   │   │   │   │   ├── rustls-native-certs v0.8.2
│   │   │   │   │   │   │   │   ├── openssl-probe v0.1.6
│   │   │   │   │   │   │   │   └── rustls-pki-types v1.12.0 (*)
│   │   │   │   │   │   │   ├── rustls-pki-types v1.12.0 (*)
│   │   │   │   │   │   │   ├── rustls-platform-verifier v0.6.1
│   │   │   │   │   │   │   │   ├── log v0.4.28
│   │   │   │   │   │   │   │   ├── rustls v0.23.33 (*)
│   │   │   │   │   │   │   │   ├── rustls-native-certs v0.8.2 (*)
│   │   │   │   │   │   │   │   └── rustls-webpki v0.103.7 (*)
│   │   │   │   │   │   │   ├── tokio v1.48.0 (*)
│   │   │   │   │   │   │   ├── tokio-rustls v0.26.4 (*)
│   │   │   │   │   │   │   ├── tower-service v0.3.3
│   │   │   │   │   │   │   └── webpki-roots v1.0.3 (*)
│   │   │   │   │   │   ├── hyper-util v0.1.17 (*)
│   │   │   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   │   │   ├── rustls v0.23.33 (*)
│   │   │   │   │   │   ├── rustls-native-certs v0.8.2 (*)
│   │   │   │   │   │   ├── rustls-pki-types v1.12.0 (*)
│   │   │   │   │   │   ├── tokio v1.48.0 (*)
│   │   │   │   │   │   ├── tokio-rustls v0.26.4 (*)
│   │   │   │   │   │   ├── tower v0.5.2
│   │   │   │   │   │   │   ├── futures-core v0.3.31
│   │   │   │   │   │   │   ├── futures-util v0.3.31 (*)
│   │   │   │   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   │   │   │   ├── sync_wrapper v1.0.2
│   │   │   │   │   │   │   │   └── futures-core v0.3.31
│   │   │   │   │   │   │   ├── tokio v1.48.0 (*)
│   │   │   │   │   │   │   ├── tower-layer v0.3.3
│   │   │   │   │   │   │   └── tower-service v0.3.3
│   │   │   │   │   │   └── tracing v0.1.41 (*)
│   │   │   │   │   ├── aws-smithy-observability v0.1.4
│   │   │   │   │   │   └── aws-smithy-runtime-api v1.9.1 (*)
│   │   │   │   │   ├── aws-smithy-runtime-api v1.9.1 (*)
│   │   │   │   │   ├── aws-smithy-types v1.3.3 (*)
│   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   ├── fastrand v2.3.0
│   │   │   │   │   ├── http v0.2.12 (*)
│   │   │   │   │   ├── http v1.3.1 (*)
│   │   │   │   │   ├── http-body v0.4.6 (*)
│   │   │   │   │   ├── http-body v1.0.1 (*)
│   │   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   │   ├── pin-utils v0.1.0
│   │   │   │   │   ├── tokio v1.48.0 (*)
│   │   │   │   │   └── tracing v0.1.41 (*)
│   │   │   │   ├── aws-smithy-runtime-api v1.9.1 (*)
│   │   │   │   ├── aws-smithy-types v1.3.3 (*)
│   │   │   │   ├── aws-types v1.3.9
│   │   │   │   │   ├── aws-credential-types v1.2.8 (*)
│   │   │   │   │   ├── aws-smithy-async v1.2.6 (*)
│   │   │   │   │   ├── aws-smithy-runtime-api v1.9.1 (*)
│   │   │   │   │   ├── aws-smithy-types v1.3.3 (*)
│   │   │   │   │   └── tracing v0.1.41 (*)
│   │   │   │   │   [build-dependencies]
│   │   │   │   │   └── rustc_version v0.4.1
│   │   │   │   │       └── semver v1.0.27 (*)
│   │   │   │   ├── bytes v1.10.1
│   │   │   │   ├── fastrand v2.3.0
│   │   │   │   ├── http v0.2.12 (*)
│   │   │   │   ├── http-body v0.4.6 (*)
│   │   │   │   ├── percent-encoding v2.3.2
│   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   ├── tracing v0.1.41 (*)
│   │   │   │   └── uuid v1.18.1 (*)
│   │   │   ├── aws-sdk-sts v1.88.0
│   │   │   │   ├── aws-credential-types v1.2.8 (*)
│   │   │   │   ├── aws-runtime v1.5.12 (*)
│   │   │   │   ├── aws-smithy-async v1.2.6 (*)
│   │   │   │   ├── aws-smithy-http v0.62.4 (*)
│   │   │   │   ├── aws-smithy-json v0.61.6
│   │   │   │   │   └── aws-smithy-types v1.3.3 (*)
│   │   │   │   ├── aws-smithy-query v0.60.8
│   │   │   │   │   ├── aws-smithy-types v1.3.3 (*)
│   │   │   │   │   └── urlencoding v2.1.3
│   │   │   │   ├── aws-smithy-runtime v1.9.3 (*)
│   │   │   │   ├── aws-smithy-runtime-api v1.9.1 (*)
│   │   │   │   ├── aws-smithy-types v1.3.3 (*)
│   │   │   │   ├── aws-smithy-xml v0.60.11
│   │   │   │   │   └── xmlparser v0.13.6
│   │   │   │   ├── aws-types v1.3.9 (*)
│   │   │   │   ├── fastrand v2.3.0
│   │   │   │   ├── http v0.2.12 (*)
│   │   │   │   ├── regex-lite v0.1.8
│   │   │   │   └── tracing v0.1.41 (*)
│   │   │   ├── aws-smithy-async v1.2.6 (*)
│   │   │   ├── aws-smithy-http v0.62.4 (*)
│   │   │   ├── aws-smithy-json v0.61.6 (*)
│   │   │   ├── aws-smithy-runtime v1.9.3 (*)
│   │   │   ├── aws-smithy-runtime-api v1.9.1 (*)
│   │   │   ├── aws-smithy-types v1.3.3 (*)
│   │   │   ├── aws-types v1.3.9 (*)
│   │   │   ├── bytes v1.10.1
│   │   │   ├── fastrand v2.3.0
│   │   │   ├── http v1.3.1 (*)
│   │   │   ├── time v0.3.44 (*)
│   │   │   ├── tokio v1.48.0 (*)
│   │   │   ├── tracing v0.1.41 (*)
│   │   │   └── url v2.5.7 (*)
│   │   ├── aws-credential-types v1.2.8 (*)
│   │   ├── aws-sdk-route53 v1.97.0
│   │   │   ├── aws-credential-types v1.2.8 (*)
│   │   │   ├── aws-runtime v1.5.12 (*)
│   │   │   ├── aws-smithy-async v1.2.6 (*)
│   │   │   ├── aws-smithy-http v0.62.4 (*)
│   │   │   ├── aws-smithy-json v0.61.6 (*)
│   │   │   ├── aws-smithy-runtime v1.9.3 (*)
│   │   │   ├── aws-smithy-runtime-api v1.9.1 (*)
│   │   │   ├── aws-smithy-types v1.3.3 (*)
│   │   │   ├── aws-smithy-xml v0.60.11 (*)
│   │   │   ├── aws-types v1.3.9 (*)
│   │   │   ├── fastrand v2.3.0
│   │   │   ├── http v0.2.12 (*)
│   │   │   ├── regex-lite v0.1.8
│   │   │   └── tracing v0.1.41 (*)
│   │   ├── base64 v0.22.1
│   │   ├── desec_api v0.4.0 (* git)
│   │   │   ├── const_format v0.2.35
│   │   │   │   └── const_format_proc_macros v0.2.34 (proc-macro)
│   │   │   │       ├── proc-macro2 v1.0.101 (*)
│   │   │   │       ├── quote v1.0.41 (*)
│   │   │   │       └── unicode-xid v0.2.6
│   │   │   ├── log v0.4.28
│   │   │   ├── reqwest v0.12.24
│   │   │   │   ├── base64 v0.22.1
│   │   │   │   ├── bytes v1.10.1
│   │   │   │   ├── encoding_rs v0.8.35
│   │   │   │   │   └── cfg-if v1.0.4
│   │   │   │   ├── futures-core v0.3.31
│   │   │   │   ├── h2 v0.4.12 (*)
│   │   │   │   ├── http v1.3.1 (*)
│   │   │   │   ├── http-body v1.0.1 (*)
│   │   │   │   ├── http-body-util v0.1.3 (*)
│   │   │   │   ├── hyper v1.7.0 (*)
│   │   │   │   ├── hyper-rustls v0.27.7 (*)
│   │   │   │   ├── hyper-util v0.1.17 (*)
│   │   │   │   ├── log v0.4.28
│   │   │   │   ├── mime v0.3.17
│   │   │   │   ├── percent-encoding v2.3.2
│   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   ├── rustls v0.23.33 (*)
│   │   │   │   ├── rustls-pki-types v1.12.0 (*)
│   │   │   │   ├── serde v1.0.228 (*)
│   │   │   │   ├── serde_json v1.0.145 (*)
│   │   │   │   ├── serde_urlencoded v0.7.1
│   │   │   │   │   ├── form_urlencoded v1.2.2 (*)
│   │   │   │   │   ├── itoa v1.0.15
│   │   │   │   │   ├── ryu v1.0.20
│   │   │   │   │   └── serde v1.0.228 (*)
│   │   │   │   ├── sync_wrapper v1.0.2 (*)
│   │   │   │   ├── tokio v1.48.0 (*)
│   │   │   │   ├── tokio-rustls v0.26.4 (*)
│   │   │   │   ├── tower v0.5.2 (*)
│   │   │   │   ├── tower-http v0.6.6
│   │   │   │   │   ├── bitflags v2.10.0
│   │   │   │   │   ├── bytes v1.10.1
│   │   │   │   │   ├── futures-util v0.3.31 (*)
│   │   │   │   │   ├── http v1.3.1 (*)
│   │   │   │   │   ├── http-body v1.0.1 (*)
│   │   │   │   │   ├── iri-string v0.7.8
│   │   │   │   │   ├── pin-project-lite v0.2.16
│   │   │   │   │   ├── tower v0.5.2 (*)
│   │   │   │   │   ├── tower-layer v0.3.3
│   │   │   │   │   └── tower-service v0.3.3
│   │   │   │   ├── tower-service v0.3.3
│   │   │   │   ├── url v2.5.7 (*)
│   │   │   │   └── webpki-roots v1.0.3 (*)
│   │   │   ├── serde v1.0.228 (*)
│   │   │   ├── serde_json v1.0.145 (*)
│   │   │   ├── thiserror v2.0.17 (*)
│   │   │   └── tokio v1.48.0 (*)
│   │   ├── dns-update v0.1.2 (* git)
│   │   │   ├── hickory-client v0.25.2
│   │   │   │   ├── cfg-if v1.0.4
│   │   │   │   ├── data-encoding v2.9.0
│   │   │   │   ├── futures-channel v0.3.31 (*)
│   │   │   │   ├── futures-util v0.3.31 (*)
│   │   │   │   ├── hickory-proto v0.25.2 (*)
│   │   │   │   ├── once_cell v1.21.3 (*)
│   │   │   │   ├── radix_trie v0.2.1
│   │   │   │   │   ├── endian-type v0.1.2
│   │   │   │   │   └── nibble_vec v0.1.0
│   │   │   │   │       └── smallvec v1.15.1
│   │   │   │   ├── rand v0.9.2 (*)
│   │   │   │   ├── thiserror v2.0.17 (*)
│   │   │   │   ├── tokio v1.48.0 (*)
│   │   │   │   └── tracing v0.1.41 (*)
│   │   │   ├── reqwest v0.12.24 (*)
│   │   │   ├── serde v1.0.228 (*)
│   │   │   ├── serde_json v1.0.145 (*)
│   │   │   ├── serde_urlencoded v0.7.1 (*)
│   │   │   └── tokio v1.48.0 (*)
│   │   ├── ferron-common v2.0.0-rc.1 (* path)
│   │   ├── hyper v1.7.0 (*)
│   │   ├── porkbun-api v1.0.2
│   │   │   ├── chrono v0.4.42 (*)
│   │   │   ├── cookie v0.18.1
│   │   │   │   └── time v0.3.44 (*)
│   │   │   │   [build-dependencies]
│   │   │   │   └── version_check v0.9.5
│   │   │   ├── http-body-util v0.1.3 (*)
│   │   │   ├── hyper v1.7.0 (*)
│   │   │   ├── hyper-util v0.1.17 (*)
│   │   │   ├── rustls v0.23.33 (*)
│   │   │   ├── rustls-platform-verifier v0.6.1 (*)
│   │   │   ├── serde v1.0.228 (*)
│   │   │   ├── serde_json v1.0.145 (*)
│   │   │   ├── tokio v1.48.0 (*)
│   │   │   └── tokio-rustls v0.26.4 (*)
│   │   └── tokio v1.48.0 (*)
│   └── ferron-modules-builtin v2.0.0-rc.1 (* path)
│       ├── ahash v0.8.12
│       │   ├── cfg-if v1.0.4
│       │   ├── getrandom v0.3.4 (*)
│       │   ├── once_cell v1.21.3 (*)
│       │   └── zerocopy v0.8.27
│       │   [build-dependencies]
│       │   └── version_check v0.9.5
│       ├── anyhow v1.0.100
│       ├── async-channel v2.5.0 (*)
│       ├── async-compression v0.4.30 (* git)
│       │   ├── compression-codecs v0.4.30 (* git)
│       │   │   ├── brotli v8.0.2
│       │   │   │   ├── alloc-no-stdlib v2.0.4
│       │   │   │   ├── alloc-stdlib v0.2.2
│       │   │   │   │   └── alloc-no-stdlib v2.0.4
│       │   │   │   └── brotli-decompressor v5.0.0
│       │   │   │       ├── alloc-no-stdlib v2.0.4
│       │   │   │       └── alloc-stdlib v0.2.2 (*)
│       │   │   ├── compression-core v0.4.29 (* git)
│       │   │   ├── flate2 v1.1.4
│       │   │   │   ├── crc32fast v1.5.0
│       │   │   │   │   └── cfg-if v1.0.4
│       │   │   │   └── libz-rs-sys v0.5.2
│       │   │   │       └── zlib-rs v0.5.2
│       │   │   ├── memchr v2.7.6
│       │   │   ├── zstd v0.13.3
│       │   │   │   └── zstd-safe v7.2.4
│       │   │   │       └── zstd-sys v2.0.16+zstd.1.5.7
│       │   │   │           [build-dependencies]
│       │   │   │           ├── cc v1.2.41 (*)
│       │   │   │           └── pkg-config v0.3.32
│       │   │   └── zstd-safe v7.2.4 (*)
│       │   ├── compression-core v0.4.29 (* git)
│       │   ├── futures-core v0.3.31
│       │   ├── pin-project-lite v0.2.16
│       │   └── tokio v1.48.0 (*)
│       ├── async-process v2.5.0
│       │   ├── async-channel v2.5.0 (*)
│       │   ├── async-io v2.6.0 (*)
│       │   ├── async-lock v3.4.1
│       │   │   ├── event-listener v5.4.1 (*)
│       │   │   ├── event-listener-strategy v0.5.4 (*)
│       │   │   └── pin-project-lite v0.2.16
│       │   ├── async-signal v0.2.13
│       │   │   ├── async-io v2.6.0 (*)
│       │   │   ├── cfg-if v1.0.4
│       │   │   ├── futures-core v0.3.31
│       │   │   ├── futures-io v0.3.31
│       │   │   ├── rustix v1.1.2 (*)
│       │   │   └── signal-hook-registry v1.4.6 (*)
│       │   ├── async-task v4.7.1
│       │   ├── cfg-if v1.0.4
│       │   ├── event-listener v5.4.1 (*)
│       │   ├── futures-lite v2.6.1 (*)
│       │   └── rustix v1.1.2 (*)
│       ├── async-trait v0.1.89 (proc-macro) (*)
│       ├── base64 v0.22.1
│       ├── bytes v1.10.1
│       ├── cache_control v0.2.0 (* git)
│       ├── chrono v0.4.42 (*)
│       ├── cidr v0.3.1
│       ├── fancy-regex v0.16.2 (*)
│       ├── ferron-common v2.0.0-rc.1 (* path)
│       ├── futures-util v0.3.31 (*)
│       ├── hashlink v0.10.0
│       │   └── hashbrown v0.15.5 (*)
│       ├── http-body-util v0.1.3 (*)
│       ├── httparse v1.10.1
│       ├── hyper v1.7.0 (*)
│       ├── hyper-util v0.1.17 (*)
│       ├── memchr v2.7.6
│       ├── monoio v0.2.4 (* git)
│       ├── monoio-compat v0.2.2
│       │   ├── hyper v1.7.0 (*)
│       │   ├── monoio v0.2.4 (* git)
│       │   ├── pin-project-lite v0.2.16
│       │   ├── reusable-box-future v0.2.0
│       │   └── tokio v1.48.0 (*)
│       ├── new_mime_guess v4.0.4
│       │   ├── mime v0.3.17
│       │   └── unicase v2.8.1
│       │   [build-dependencies]
│       │   └── unicase v2.8.1
│       ├── papaya v0.2.3
│       │   ├── equivalent v1.0.2
│       │   └── seize v0.5.1
│       │       └── libc v0.2.177
│       ├── password-auth v1.0.0
│       │   ├── argon2 v0.5.3
│       │   │   ├── base64ct v1.8.0
│       │   │   ├── blake2 v0.10.6
│       │   │   │   └── digest v0.10.7 (*)
│       │   │   ├── cpufeatures v0.2.17
│       │   │   └── password-hash v0.5.0
│       │   │       ├── base64ct v1.8.0
│       │   │       ├── rand_core v0.6.4
│       │   │       │   └── getrandom v0.2.16 (*)
│       │   │       └── subtle v2.6.1
│       │   ├── password-hash v0.5.0 (*)
│       │   ├── pbkdf2 v0.12.2
│       │   │   ├── digest v0.10.7 (*)
│       │   │   ├── hmac v0.12.1 (*)
│       │   │   ├── password-hash v0.5.0 (*)
│       │   │   └── sha2 v0.10.9 (*)
│       │   ├── rand_core v0.6.4 (*)
│       │   └── scrypt v0.11.0
│       │       ├── password-hash v0.5.0 (*)
│       │       ├── pbkdf2 v0.12.2 (*)
│       │       ├── salsa20 v0.10.2
│       │       │   └── cipher v0.4.4
│       │       │       ├── crypto-common v0.1.6 (*)
│       │       │       └── inout v0.1.4
│       │       │           └── generic-array v0.14.9 (*)
│       │       └── sha2 v0.10.9 (*)
│       ├── pin-project-lite v0.2.16
│       ├── rand v0.9.2 (*)
│       ├── rustls v0.23.33 (*)
│       ├── rustls-pki-types v1.12.0 (*)
│       ├── rustls-platform-verifier v0.6.1 (*)
│       ├── sha2 v0.10.9 (*)
│       ├── smallvec v1.15.1
│       ├── tokenbucket v0.1.6
│       ├── tokio v1.48.0 (*)
│       ├── tokio-rustls v0.26.4 (*)
│       ├── tokio-util v0.7.16 (*)
│       ├── urlencoding v2.1.3
│       └── webpki-roots v1.0.3 (*)
│   [build-dependencies]
│   ├── toml v0.9.8
│   │   ├── serde_core v1.0.228
│   │   ├── serde_spanned v1.0.3
│   │   │   └── serde_core v1.0.228
│   │   ├── toml_datetime v0.7.3
│   │   │   └── serde_core v1.0.228
│   │   ├── toml_parser v1.0.4
│   │   │   └── winnow v0.7.13
│   │   ├── toml_writer v1.0.4
│   │   └── winnow v0.7.13
│   └── yaml-rust2 v0.10.4
│       ├── arraydeque v0.5.1
│       ├── encoding_rs v0.8.35 (*)
│       └── hashlink v0.10.0 (*)
├── ferron-yaml2kdl-core v2.0.0-rc.1 (* path)
│   ├── anyhow v1.0.100
│   ├── glob v0.3.3
│   ├── hashlink v0.10.0 (*)
│   ├── kdl v6.5.0
│   │   ├── miette v7.6.0
│   │   │   ├── backtrace v0.3.76
│   │   │   │   ├── addr2line v0.25.1
│   │   │   │   │   └── gimli v0.32.3
│   │   │   │   ├── cfg-if v1.0.4
│   │   │   │   ├── libc v0.2.177
│   │   │   │   ├── miniz_oxide v0.8.9
│   │   │   │   │   └── adler2 v2.0.1
│   │   │   │   ├── object v0.37.3
│   │   │   │   │   └── memchr v2.7.6
│   │   │   │   └── rustc-demangle v0.1.26
│   │   │   ├── backtrace-ext v0.2.1
│   │   │   │   └── backtrace v0.3.76 (*)
│   │   │   ├── cfg-if v1.0.4
│   │   │   ├── miette-derive v7.6.0 (proc-macro)
│   │   │   │   ├── proc-macro2 v1.0.101 (*)
│   │   │   │   ├── quote v1.0.41 (*)
│   │   │   │   └── syn v2.0.107 (*)
│   │   │   ├── owo-colors v4.2.3
│   │   │   ├── supports-color v3.0.2
│   │   │   │   └── is_ci v1.2.0
│   │   │   ├── supports-hyperlinks v3.1.0
│   │   │   ├── supports-unicode v3.0.0
│   │   │   ├── terminal_size v0.4.3
│   │   │   │   └── rustix v1.1.2 (*)
│   │   │   ├── textwrap v0.16.2
│   │   │   │   ├── unicode-linebreak v0.1.5
│   │   │   │   └── unicode-width v0.2.2
│   │   │   └── unicode-width v0.1.14
│   │   ├── num v0.4.3
│   │   │   ├── num-bigint v0.4.6
│   │   │   │   ├── num-integer v0.1.46 (*)
│   │   │   │   └── num-traits v0.2.19 (*)
│   │   │   ├── num-complex v0.4.6
│   │   │   │   └── num-traits v0.2.19 (*)
│   │   │   ├── num-integer v0.1.46 (*)
│   │   │   ├── num-iter v0.1.45
│   │   │   │   ├── num-integer v0.1.46 (*)
│   │   │   │   └── num-traits v0.2.19 (*)
│   │   │   │   [build-dependencies]
│   │   │   │   └── autocfg v1.5.0
│   │   │   ├── num-rational v0.4.2
│   │   │   │   ├── num-bigint v0.4.6 (*)
│   │   │   │   ├── num-integer v0.1.46 (*)
│   │   │   │   └── num-traits v0.2.19 (*)
│   │   │   └── num-traits v0.2.19 (*)
│   │   └── winnow v0.6.24
│   └── yaml-rust2 v0.10.4 (*)
├── futures-util v0.3.31 (*)
├── glob v0.3.3
├── h3 v0.0.8
│   ├── bytes v1.10.1
│   ├── fastrand v2.3.0
│   ├── futures-util v0.3.31 (*)
│   ├── http v1.3.1 (*)
│   ├── pin-project-lite v0.2.16
│   └── tokio v1.48.0 (*)
├── h3-quinn v0.0.10
│   ├── bytes v1.10.1
│   ├── futures v0.3.31
│   │   ├── futures-channel v0.3.31 (*)
│   │   ├── futures-core v0.3.31
│   │   ├── futures-executor v0.3.31
│   │   │   ├── futures-core v0.3.31
│   │   │   ├── futures-task v0.3.31
│   │   │   └── futures-util v0.3.31 (*)
│   │   ├── futures-io v0.3.31
│   │   ├── futures-sink v0.3.31
│   │   ├── futures-task v0.3.31
│   │   └── futures-util v0.3.31 (*)
│   ├── h3 v0.0.8 (*)
│   ├── quinn v0.11.9
│   │   ├── bytes v1.10.1
│   │   ├── futures-io v0.3.31
│   │   ├── pin-project-lite v0.2.16
│   │   ├── quinn-proto v0.11.13
│   │   │   ├── aws-lc-rs v1.14.1 (*)
│   │   │   ├── bytes v1.10.1
│   │   │   ├── lru-slab v0.1.2
│   │   │   ├── rand v0.9.2 (*)
│   │   │   ├── rustc-hash v2.1.1
│   │   │   ├── rustls v0.23.33 (*)
│   │   │   ├── slab v0.4.11
│   │   │   ├── thiserror v2.0.17 (*)
│   │   │   ├── tinyvec v1.10.0 (*)
│   │   │   └── tracing v0.1.41 (*)
│   │   ├── quinn-udp v0.5.14
│   │   │   ├── libc v0.2.177
│   │   │   ├── socket2 v0.6.1 (*)
│   │   │   └── tracing v0.1.41 (*)
│   │   │   [build-dependencies]
│   │   │   └── cfg_aliases v0.2.1
│   │   ├── rustc-hash v2.1.1
│   │   ├── rustls v0.23.33 (*)
│   │   ├── socket2 v0.6.1 (*)
│   │   ├── thiserror v2.0.17 (*)
│   │   ├── tokio v1.48.0 (*)
│   │   └── tracing v0.1.41 (*)
│   │   [build-dependencies]
│   │   └── cfg_aliases v0.2.1
│   ├── tokio v1.48.0 (*)
│   └── tokio-util v0.7.16 (*)
├── http-body-util v0.1.3 (*)
├── httpdate v1.0.3
├── human-panic v2.0.3
│   ├── anstream v0.6.21 (*)
│   ├── anstyle v1.0.13
│   ├── backtrace v0.3.76 (*)
│   ├── os_info v3.12.0
│   │   ├── log v0.4.28
│   │   └── serde v1.0.228 (*)
│   ├── serde v1.0.228 (*)
│   ├── serde_derive v1.0.228 (proc-macro) (*)
│   ├── toml v0.9.8
│   │   ├── serde_core v1.0.228
│   │   ├── serde_spanned v1.0.3
│   │   │   └── serde_core v1.0.228
│   │   ├── toml_datetime v0.7.3
│   │   │   └── serde_core v1.0.228
│   │   └── toml_writer v1.0.4
│   └── uuid v1.18.1 (*)
├── hyper v1.7.0 (*)
├── hyper-rustls v0.27.7 (*)
├── hyper-util v0.1.17 (*)
├── instant-acme v0.8.3
│   ├── async-trait v0.1.89 (proc-macro) (*)
│   ├── aws-lc-rs v1.14.1 (*)
│   ├── base64 v0.22.1
│   ├── bytes v1.10.1
│   ├── http v1.3.1 (*)
│   ├── http-body v1.0.1 (*)
│   ├── http-body-util v0.1.3 (*)
│   ├── httpdate v1.0.3
│   ├── hyper v1.7.0 (*)
│   ├── hyper-rustls v0.27.7 (*)
│   ├── hyper-util v0.1.17 (*)
│   ├── rcgen v0.14.5
│   │   ├── aws-lc-rs v1.14.1 (*)
│   │   ├── pem v3.0.6
│   │   │   └── base64 v0.22.1
│   │   ├── rustls-pki-types v1.12.0 (*)
│   │   ├── time v0.3.44 (*)
│   │   └── yasna v0.5.2
│   │       └── time v0.3.44 (*)
│   ├── rustls v0.23.33 (*)
│   ├── rustls-pki-types v1.12.0 (*)
│   ├── serde v1.0.228 (*)
│   ├── serde_json v1.0.145 (*)
│   ├── thiserror v2.0.17 (*)
│   ├── time v0.3.44 (*)
│   ├── tokio v1.48.0 (*)
│   └── x509-parser v0.18.0
│       ├── asn1-rs v0.7.1
│       │   ├── asn1-rs-derive v0.6.0 (proc-macro)
│       │   │   ├── proc-macro2 v1.0.101 (*)
│       │   │   ├── quote v1.0.41 (*)
│       │   │   ├── syn v2.0.107 (*)
│       │   │   └── synstructure v0.13.2 (*)
│       │   ├── asn1-rs-impl v0.2.0 (proc-macro)
│       │   │   ├── proc-macro2 v1.0.101 (*)
│       │   │   ├── quote v1.0.41 (*)
│       │   │   └── syn v2.0.107 (*)
│       │   ├── displaydoc v0.2.5 (proc-macro) (*)
│       │   ├── nom v7.1.3
│       │   │   ├── memchr v2.7.6
│       │   │   └── minimal-lexical v0.2.1
│       │   ├── num-traits v0.2.19 (*)
│       │   ├── rusticata-macros v4.1.0
│       │   │   └── nom v7.1.3 (*)
│       │   ├── thiserror v2.0.17 (*)
│       │   └── time v0.3.44 (*)
│       ├── data-encoding v2.9.0
│       ├── der-parser v10.0.0
│       │   ├── asn1-rs v0.7.1 (*)
│       │   ├── displaydoc v0.2.5 (proc-macro) (*)
│       │   ├── nom v7.1.3 (*)
│       │   ├── num-bigint v0.4.6 (*)
│       │   ├── num-traits v0.2.19 (*)
│       │   └── rusticata-macros v4.1.0 (*)
│       ├── lazy_static v1.5.0
│       ├── nom v7.1.3 (*)
│       ├── oid-registry v0.8.1
│       │   └── asn1-rs v0.7.1 (*)
│       ├── rusticata-macros v4.1.0 (*)
│       ├── thiserror v2.0.17 (*)
│       └── time v0.3.44 (*)
├── kdl v6.5.0 (*)
├── miette v7.6.0 (*)
├── mimalloc v0.1.48
│   └── libmimalloc-sys v0.1.44
│       └── libc v0.2.177
│       [build-dependencies]
│       └── cc v1.2.41 (*)
├── monoio v0.2.4 (* git)
├── monoio-compat v0.2.2 (*)
├── ocsp-stapler v0.4.7
│   ├── anyhow v1.0.100
│   ├── arc-swap v1.7.1
│   ├── base64 v0.22.1
│   ├── bytes v1.10.1
│   ├── chrono v0.4.42 (*)
│   ├── http v1.3.1 (*)
│   ├── rasn v0.15.3
│   │   ├── arrayvec v0.7.6
│   │   ├── bitvec v1.0.1
│   │   │   ├── funty v2.0.0
│   │   │   ├── radium v0.7.0
│   │   │   ├── tap v1.0.1
│   │   │   └── wyz v0.5.1
│   │   │       └── tap v1.0.1
│   │   ├── bitvec-nom2 v0.2.1
│   │   │   ├── bitvec v1.0.1 (*)
│   │   │   └── nom v7.1.3 (*)
│   │   ├── bytes v1.10.1
│   │   ├── chrono v0.4.42 (*)
│   │   ├── either v1.15.0
│   │   ├── jzon v0.12.5
│   │   ├── konst v0.3.16
│   │   │   ├── const_panic v0.2.15
│   │   │   │   └── typewit v1.14.2
│   │   │   │       └── typewit_proc_macros v1.8.1 (proc-macro)
│   │   │   ├── konst_kernel v0.3.15
│   │   │   │   └── typewit v1.14.2 (*)
│   │   │   └── typewit v1.14.2 (*)
│   │   ├── nom v7.1.3 (*)
│   │   ├── num-bigint v0.4.6 (*)
│   │   ├── num-integer v0.1.46 (*)
│   │   ├── num-traits v0.2.19 (*)
│   │   ├── once_cell v1.21.3 (*)
│   │   ├── rasn-derive v0.15.3 (proc-macro)
│   │   │   ├── either v1.15.0
│   │   │   ├── itertools v0.10.5
│   │   │   │   └── either v1.15.0
│   │   │   ├── proc-macro2 v1.0.101 (*)
│   │   │   ├── quote v1.0.41 (*)
│   │   │   ├── rayon v1.11.0
│   │   │   │   ├── either v1.15.0
│   │   │   │   └── rayon-core v1.13.0
│   │   │   │       ├── crossbeam-deque v0.8.6
│   │   │   │       │   ├── crossbeam-epoch v0.9.18
│   │   │   │       │   │   └── crossbeam-utils v0.8.21
│   │   │   │       │   └── crossbeam-utils v0.8.21
│   │   │   │       └── crossbeam-utils v0.8.21
│   │   │   ├── syn v1.0.109
│   │   │   │   ├── proc-macro2 v1.0.101 (*)
│   │   │   │   ├── quote v1.0.41 (*)
│   │   │   │   └── unicode-ident v1.0.19
│   │   │   └── uuid v1.18.1
│   │   │       └── getrandom v0.3.4
│   │   │           ├── cfg-if v1.0.4
│   │   │           └── libc v0.2.177
│   │   └── snafu v0.7.5
│   │       ├── backtrace v0.3.76 (*)
│   │       ├── doc-comment v0.3.3
│   │       └── snafu-derive v0.7.5 (proc-macro)
│   │           ├── heck v0.4.1
│   │           ├── proc-macro2 v1.0.101 (*)
│   │           ├── quote v1.0.41 (*)
│   │           └── syn v1.0.109 (*)
│   ├── rasn-ocsp v0.15.3
│   │   ├── rasn v0.15.3 (*)
│   │   └── rasn-pkix v0.15.3
│   │       └── rasn v0.15.3 (*)
│   ├── rasn-pkix v0.15.3 (*)
│   ├── reqwest v0.12.24 (*)
│   ├── rustls v0.23.33 (*)
│   ├── sha1 v0.10.6
│   │   ├── cfg-if v1.0.4
│   │   ├── cpufeatures v0.2.17
│   │   └── digest v0.10.7 (*)
│   ├── tokio v1.48.0 (*)
│   ├── tokio-util v0.7.16 (*)
│   ├── tracing v0.1.41 (*)
│   ├── url v2.5.7 (*)
│   └── x509-parser v0.16.0
│       ├── asn1-rs v0.6.2
│       │   ├── asn1-rs-derive v0.5.1 (proc-macro)
│       │   │   ├── proc-macro2 v1.0.101 (*)
│       │   │   ├── quote v1.0.41 (*)
│       │   │   ├── syn v2.0.107 (*)
│       │   │   └── synstructure v0.13.2 (*)
│       │   ├── asn1-rs-impl v0.2.0 (proc-macro) (*)
│       │   ├── displaydoc v0.2.5 (proc-macro) (*)
│       │   ├── nom v7.1.3 (*)
│       │   ├── num-traits v0.2.19 (*)
│       │   ├── rusticata-macros v4.1.0 (*)
│       │   ├── thiserror v1.0.69
│       │   │   └── thiserror-impl v1.0.69 (proc-macro)
│       │   │       ├── proc-macro2 v1.0.101 (*)
│       │   │       ├── quote v1.0.41 (*)
│       │   │       └── syn v2.0.107 (*)
│       │   └── time v0.3.44 (*)
│       ├── data-encoding v2.9.0
│       ├── der-parser v9.0.0
│       │   ├── asn1-rs v0.6.2 (*)
│       │   ├── displaydoc v0.2.5 (proc-macro) (*)
│       │   ├── nom v7.1.3 (*)
│       │   ├── num-bigint v0.4.6 (*)
│       │   ├── num-traits v0.2.19 (*)
│       │   └── rusticata-macros v4.1.0 (*)
│       ├── lazy_static v1.5.0
│       ├── nom v7.1.3 (*)
│       ├── oid-registry v0.7.1
│       │   └── asn1-rs v0.6.2 (*)
│       ├── rusticata-macros v4.1.0 (*)
│       ├── thiserror v1.0.69 (*)
│       └── time v0.3.44 (*)
│   [build-dependencies]
│   └── readme-rustdocifier v0.1.1
├── pin-project-lite v0.2.16
├── ppp v2.3.0
│   └── thiserror v1.0.69 (*)
├── quinn v0.11.9 (*)
├── rcgen v0.14.5 (*)
├── regorus v0.5.0 (*)
├── rustls v0.23.33 (*)
├── rustls-native-certs v0.8.2 (*)
├── rustls-pemfile v2.2.0
│   └── rustls-pki-types v1.12.0 (*)
├── rustls-pki-types v1.12.0 (*)
├── rustls-platform-verifier v0.6.1 (*)
├── serde v1.0.228 (*)
├── serde_json v1.0.145 (*)
├── shadow-rs v1.4.0
│   ├── cargo_metadata v0.22.0
│   │   ├── camino v1.2.1
│   │   │   └── serde_core v1.0.228
│   │   ├── cargo-platform v0.3.1
│   │   │   └── serde v1.0.228 (*)
│   │   ├── cargo-util-schemas v0.8.2
│   │   │   ├── semver v1.0.27 (*)
│   │   │   ├── serde v1.0.228 (*)
│   │   │   ├── serde-untagged v0.1.9
│   │   │   │   ├── erased-serde v0.4.8
│   │   │   │   │   ├── serde_core v1.0.228
│   │   │   │   │   └── typeid v1.0.3
│   │   │   │   ├── serde_core v1.0.228
│   │   │   │   └── typeid v1.0.3
│   │   │   ├── serde-value v0.7.0
│   │   │   │   ├── ordered-float v2.10.1
│   │   │   │   │   └── num-traits v0.2.19 (*)
│   │   │   │   └── serde v1.0.228 (*)
│   │   │   ├── thiserror v2.0.17 (*)
│   │   │   ├── toml v0.8.23
│   │   │   │   ├── serde v1.0.228 (*)
│   │   │   │   ├── serde_spanned v0.6.9
│   │   │   │   │   └── serde v1.0.228 (*)
│   │   │   │   ├── toml_datetime v0.6.11
│   │   │   │   │   └── serde v1.0.228 (*)
│   │   │   │   └── toml_edit v0.22.27
│   │   │   │       ├── indexmap v2.12.0 (*)
│   │   │   │       ├── serde v1.0.228 (*)
│   │   │   │       ├── serde_spanned v0.6.9 (*)
│   │   │   │       ├── toml_datetime v0.6.11 (*)
│   │   │   │       ├── toml_write v0.1.2
│   │   │   │       └── winnow v0.7.13
│   │   │   ├── unicode-xid v0.2.6
│   │   │   └── url v2.5.7 (*)
│   │   ├── semver v1.0.27 (*)
│   │   ├── serde v1.0.228 (*)
│   │   ├── serde_json v1.0.145 (*)
│   │   └── thiserror v2.0.17 (*)
│   ├── const_format v0.2.35 (*)
│   ├── is_debug v1.1.0
│   ├── serde_json v1.0.145 (*)
│   └── tzdb v0.7.2
│       ├── iana-time-zone v0.1.64
│       ├── tz-rs v0.7.1
│       └── tzdb_data v0.2.2
│           └── tz-rs v0.7.1
├── smallvec v1.15.1
├── socket2 v0.6.1 (*)
├── tokio v1.48.0 (*)
├── tokio-rustls v0.26.4 (*)
├── tokio-util v0.7.16 (*)
├── urlencoding v2.1.3
├── webpki-roots v1.0.3 (*)
├── x509-parser v0.18.0 (*)
└── xxhash-rust v0.8.15
[build-dependencies]
├── shadow-rs v1.4.0
│   ├── cargo_metadata v0.22.0 (*)
│   ├── const_format v0.2.35
│   │   └── const_format_proc_macros v0.2.34 (proc-macro) (*)
│   ├── is_debug v1.1.0
│   ├── serde_json v1.0.145
│   │   ├── itoa v1.0.15
│   │   ├── memchr v2.7.6
│   │   ├── ryu v1.0.20
│   │   └── serde_core v1.0.228
│   ├── time v0.3.44
│   │   ├── deranged v0.5.4
│   │   │   └── powerfmt v0.2.0
│   │   ├── itoa v1.0.15
│   │   ├── libc v0.2.177
│   │   ├── num-conv v0.1.0
│   │   ├── num_threads v0.1.7
│   │   ├── powerfmt v0.2.0
│   │   └── time-core v0.1.6
│   └── tzdb v0.7.2 (*)
└── winresource v0.1.23
    ├── toml v0.8.23 (*)
    └── version_check v0.9.5
[dev-dependencies]
└── shiba v0.1.1
"#;
Expand description

The dependency tree of the project, as output by cargo tree. Note that this variable may contain local file system paths for path dependencies, and may therefore contain sensitive information and not be reproducible.