pretty print decimals using icu

korrat
Sep 29, 2022, 7:02 PM
5S4MZHL5SO3D3M2CNQESORNJ47QCX7X7SPTO3K63VDXMITYMRZBQC

Dependencies

  • [2] GUNI4ZUI use larger numbers in test
  • [3] M7VINXOF use fixed_decimal for decimal formatting
  • [4] D6UTHZA4 add a simple writer for saving a set of directives to a tree of files
  • [5] ND7GASJ4 track current column position when writing
  • [6] SJ6AFVZL remove const configuration in favor of runtime config
  • [7] I2P2FTLE add basic parser for german decimals
  • [8] YDK6X6PP add a library of important types for beancount
  • [9] QRIJE4AQ add a simple pretty printer for beancount directives
  • [10] ONRIF4V7 add basic snapshot test for pretty printer
  • [*] MYQI5JID update dependencies

Change contents

  • replacement in common/beancount-pretty-printer/tests/snapshots/snapshotting__pretty_printed_transaction.snap at line 7
    [4.1881][2.377:617]()
    Assets:Checking -10000.00 EUR
    Assets:Wallet 9000.00 EUR
    [4.1881]
    [2.617]
    Assets:Checking -10,000.00 EUR
    Assets:Wallet 9,000.00 EUR
  • edit in common/beancount-pretty-printer/src/lib.rs at line 1
    [4.86]
    [4.87]
    extern crate alloc;
  • edit in common/beancount-pretty-printer/src/lib.rs at line 12
    [3.58]
    [4.274]
    use icu_decimal::FixedDecimalFormatter;
    use icu_locid::locale;
    use once_cell::sync::Lazy;
  • edit in common/beancount-pretty-printer/src/lib.rs at line 19
    [4.366]
    [4.366]
    mod icu_data;
  • edit in common/beancount-pretty-printer/src/lib.rs at line 175
    [4.4001]
    [3.205]
    static FORMATTER: Lazy<FixedDecimalFormatter> = Lazy::new(|| {
    FixedDecimalFormatter::try_new_unstable(
    &icu_data::BakedDataProvider,
    &locale!("en").into(),
    Default::default(),
    )
    .expect("")
    });
  • replacement in common/beancount-pretty-printer/src/lib.rs at line 188
    [3.333][3.333:425]()
    let integral_width = decimal.nonzero_magnitude_start().try_into().unwrap_or(0) + 1;
    [3.333]
    [3.425]
    let magnitude: usize = decimal
    .nonzero_magnitude_start()
    .try_into()
    .unwrap_or_default();
    let integral_width = ((4 * magnitude) / 3) + 1;
  • edit in common/beancount-pretty-printer/src/lib.rs at line 196
    [3.514]
    [3.514]
    let decimal = FORMATTER.format(&decimal);
  • file addition: build.rs (---r------)
    [4.36]
    use icu_datagen::CldrLocaleSubset;
    use icu_datagen::Out;
    use icu_datagen::SourceData;
    use icu_locid::langid;
    use std::path::PathBuf;
    fn main() {
    let source_data = SourceData::default()
    .with_cldr_latest(CldrLocaleSubset::Modern)
    .and_then(SourceData::with_icuexport_latest)
    .unwrap();
    icu_datagen::datagen(
    None,
    &icu_datagen::keys(&["decimal/symbols@1"]),
    &source_data,
    vec![Out::Module {
    mod_directory: PathBuf::from("src/icu_data/"),
    pretty: true,
    insert_feature_gates: false,
    use_separate_crates: true,
    }],
    )
    .unwrap();
    }
  • edit in common/beancount-pretty-printer/Cargo.toml at line 15
    [3.775]
    [4.1033]
    icu_decimal.workspace = true
    icu_locid.workspace = true
    icu_provider.workspace = true
    litemap.workspace = true
    once_cell.workspace = true
  • edit in common/beancount-pretty-printer/Cargo.toml at line 21
    [4.1063]
    [4.2220]
    zerovec.workspace = true
  • edit in common/beancount-pretty-printer/Cargo.toml at line 23
    [4.2221]
    [4.2221]
    [build-dependencies]
    icu_datagen.workspace = true
    icu_decimal.workspace = true
    icu_locid.workspace = true
  • edit in common/beancount-pretty-printer/Cargo.toml at line 30
    [4.2264]
    [4.2264]
    rust_decimal_macros.workspace = true
  • edit in common/beancount-pretty-printer/Cargo.toml at line 32
    [4.2286][4.2286:2323]()
    rust_decimal_macros.workspace = true
  • edit in Cargo.toml at line 12
    [3.800]
    [4.2350]
    icu_datagen = "1.0.1"
    icu_decimal = "1.0.0"
    icu_locid = "1.0.0"
    icu_provider = "1.0.0"
  • edit in Cargo.toml at line 17
    [4.2367]
    [4.2367]
    litemap = "0.6.0"
    once_cell = "1.15.0"
  • edit in Cargo.toml at line 21
    [4.2422]
    [4.2422]
    zerovec = "0.9.0"
  • edit in Cargo.toml at line 23
    [4.2423]
    [4.2423]
  • edit in Cargo.lock at line 19
    [4.5362]
    [4.5362]
    [[package]]
    name = "aes"
    version = "0.7.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8"
    dependencies = [
    "cfg-if 1.0.0",
    "cipher",
    "cpufeatures",
    "opaque-debug",
    ]
  • edit in Cargo.lock at line 33
    [4.5375]
    [4.26307]
    name = "ahash"
    version = "0.7.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
    dependencies = [
    "getrandom",
    "once_cell",
    "version_check",
    ]
    [[package]]
  • edit in Cargo.lock at line 53
    [4.26534]
    [4.10033]
    name = "android_system_properties"
    version = "0.1.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
    dependencies = [
    "libc",
    ]
    [[package]]
  • edit in Cargo.lock at line 66
    [4.10212]
    [4.10212]
    [[package]]
    name = "atomic-polyfill"
    version = "0.1.10"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9c041a8d9751a520ee19656232a18971f18946a7900f1520ee4400002244dd89"
    dependencies = [
    "critical-section",
    ]
  • replacement in Cargo.lock at line 90
    [4.5595][4.5595:5606]()
    "cfg-if",
    [4.5595]
    [4.5606]
    "cfg-if 1.0.0",
  • replacement in Cargo.lock at line 93
    [4.5631][4.5631:5642]()
    "object",
    [4.5631]
    [4.5642]
    "object 0.29.0",
  • edit in Cargo.lock at line 95
    [4.5661]
    [4.5661]
    ]
    [[package]]
    name = "bare-metal"
    version = "0.2.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5deb64efa5bd81e31fcd1938615a6d98c82eafcbcd787162b6f63b91d6bac5b3"
    dependencies = [
    "rustc_version 0.2.3",
  • edit in Cargo.lock at line 107
    [4.5676]
    [4.5470]
    name = "bare-metal"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f8fe8f5a8a398345e52358e18ff07cc17a568fbca5c6f73873d3a62056309603"
    [[package]]
    name = "base-x"
    version = "0.2.11"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270"
    [[package]]
    name = "base64"
    version = "0.13.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
    [[package]]
    name = "base64ct"
    version = "1.0.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8a32fd6af2b5827bce66c29053ba0e7c42b9dcab01835835058558c10851a46b"
    [[package]]
  • edit in Cargo.lock at line 137
    [3.819]
    [4.2495]
    "icu_datagen",
    "icu_decimal",
    "icu_locid",
    "icu_provider",
  • edit in Cargo.lock at line 142
    [4.2505]
    [4.5565]
    "litemap",
    "once_cell",
  • replacement in Cargo.lock at line 146
    [4.2530][4.2530:2539]()
    "time",
    [4.2530]
    [4.5677]
    "time 0.3.14",
    "zerovec",
  • replacement in Cargo.lock at line 162
    [4.5885][4.5885:5894]()
    "time",
    [4.5885]
    [4.5582]
    "time 0.3.14",
  • replacement in Cargo.lock at line 180
    [4.26752][4.26752:26761]()
    "time",
    [4.26752]
    [4.26761]
    "time 0.3.14",
    ]
    [[package]]
    name = "bincode"
    version = "1.3.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
    dependencies = [
    "serde",
  • edit in Cargo.lock at line 208
    [4.27189]
    [4.27189]
    name = "bit_field"
    version = "0.10.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "dcb6dd1c2376d2e096796e234a70e17e94cc2d5d54ff8ce42b28cef1d0d359a4"
    [[package]]
    name = "bitfield"
    version = "0.13.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719"
    [[package]]
  • edit in Cargo.lock at line 226
    [4.27381]
    [4.1090]
    name = "block-buffer"
    version = "0.10.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e"
    dependencies = [
    "generic-array",
    ]
    [[package]]
  • replacement in Cargo.lock at line 242
    [4.1307][4.1307:1326]()
    "regex-automata",
    [4.1307]
    [4.1326]
    "regex-automata 0.1.10",
  • edit in Cargo.lock at line 244
    [4.1336]
    [4.1336]
    ]
    [[package]]
    name = "bumpalo"
    version = "3.11.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d"
    [[package]]
    name = "bytecheck"
    version = "0.6.9"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d11cac2c12b5adc6570dad2ee1b87eff4955dac476fe12d81e5fdd352e52406f"
    dependencies = [
    "bytecheck_derive",
    "ptr_meta",
  • edit in Cargo.lock at line 263
    [4.1351]
    [4.27381]
    name = "bytecheck_derive"
    version = "0.6.9"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "13e576ebe98e605500b3c8041bb888e966653577172df6dd97398714eb30b9bf"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
  • edit in Cargo.lock at line 280
    [4.27574]
    [4.5895]
    name = "bytes"
    version = "1.2.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db"
    [[package]]
    name = "bzip2"
    version = "0.4.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "6afcd980b5f3a45017c57e57a2fcccbb351cc43a356ce117ef760ef8052b89b0"
    dependencies = [
    "bzip2-sys",
    "libc",
    ]
    [[package]]
    name = "bzip2-sys"
    version = "0.1.11+1.0.8"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc"
    dependencies = [
    "cc",
    "libc",
    "pkg-config",
    ]
    [[package]]
    name = "cached-path"
    version = "0.5.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5f1c56d30236522ab3393a08746b138d4e16372001f42d29c88d513aeb8ab7ef"
    dependencies = [
    "flate2",
    "fs2",
    "glob",
    "indicatif",
    "log",
    "rand",
    "reqwest",
    "serde",
    "serde_json",
    "sha2",
    "tar",
    "tempfile",
    "thiserror",
    "zip 0.5.13",
    "zip-extensions",
    ]
    [[package]]
  • edit in Cargo.lock at line 340
    [4.6259]
    [4.6259]
    dependencies = [
    "jobserver",
    ]
  • edit in Cargo.lock at line 346
    [4.27590]
    [4.27590]
    version = "0.1.10"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
    [[package]]
    name = "cfg-if"
  • edit in Cargo.lock at line 355
    [4.27751]
    [4.6273]
    [[package]]
    name = "chrono"
    version = "0.4.22"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1"
    dependencies = [
    "iana-time-zone",
    "js-sys",
    "num-integer",
    "num-traits",
    "time 0.1.44",
    "wasm-bindgen",
    "winapi",
    ]
    [[package]]
    name = "cipher"
    version = "0.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7"
    dependencies = [
    "generic-array",
    ]
  • edit in Cargo.lock at line 381
    [4.6286]
    [4.6286]
    name = "cobs"
    version = "0.2.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15"
    [[package]]
  • edit in Cargo.lock at line 427
    [4.6887]
    [4.6887]
    name = "const_fn"
    version = "0.4.9"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fbdcdcb6d86f71c5e97409ad45898af11cbc995b4ee8112d59095a28d376c935"
    [[package]]
    name = "constant_time_eq"
    version = "0.1.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"
    [[package]]
    name = "core-foundation"
    version = "0.9.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146"
    dependencies = [
    "core-foundation-sys",
    "libc",
    ]
    [[package]]
    name = "core-foundation-sys"
    version = "0.8.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc"
    [[package]]
    name = "corosensei"
    version = "0.1.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9847f90f32a50b0dcbd68bc23ff242798b13080b97b0569f6ed96a45ce4cf2cd"
    dependencies = [
    "autocfg",
    "cfg-if 1.0.0",
    "libc",
    "scopeguard",
    "windows-sys 0.33.0",
    ]
    [[package]]
    name = "cortex-m"
    version = "0.7.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "70858629a458fdfd39f9675c4dc309411f2a3f83bede76988d81bf1a0ecee9e0"
    dependencies = [
    "bare-metal 0.2.5",
    "bitfield",
    "embedded-hal",
    "volatile-register",
    ]
    [[package]]
    name = "cpufeatures"
    version = "0.2.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320"
    dependencies = [
    "libc",
    ]
    [[package]]
    name = "crc32fast"
    version = "1.3.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
    dependencies = [
    "cfg-if 1.0.0",
    ]
    [[package]]
    name = "critical-section"
    version = "0.2.7"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "95da181745b56d4bd339530ec393508910c909c784e8962d15d722bacf0bcbcd"
    dependencies = [
    "bare-metal 1.0.0",
    "cfg-if 1.0.0",
    "cortex-m",
    "riscv",
    ]
    [[package]]
    name = "crlify"
    version = "1.0.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8bd03467c8d43067f6aa5a46bc69bf170debf585f790e9fbe7dfcc03f5b70b29"
    [[package]]
  • replacement in Cargo.lock at line 521
    [4.7092][4.7092:7103]()
    "cfg-if",
    [4.7092]
    [4.7103]
    "cfg-if 1.0.0",
  • replacement in Cargo.lock at line 531
    [4.7327][4.7327:7338]()
    "cfg-if",
    [4.7327]
    [4.7338]
    "cfg-if 1.0.0",
  • replacement in Cargo.lock at line 543
    [4.7609][4.7609:7620]()
    "cfg-if",
    [4.7609]
    [4.7620]
    "cfg-if 1.0.0",
  • replacement in Cargo.lock at line 556
    [4.7902][4.7902:7913]()
    "cfg-if",
    [4.7902]
    [4.7913]
    "cfg-if 1.0.0",
  • edit in Cargo.lock at line 558
    [4.7927]
    [4.7927]
    ]
    [[package]]
    name = "crypto-common"
    version = "0.1.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
    dependencies = [
    "generic-array",
    "typenum",
    ]
    [[package]]
    name = "darling"
    version = "0.13.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c"
    dependencies = [
    "darling_core",
    "darling_macro",
  • edit in Cargo.lock at line 581
    [4.7942]
    [4.7942]
    name = "darling_core"
    version = "0.13.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610"
    dependencies = [
    "fnv",
    "ident_case",
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
    name = "darling_macro"
    version = "0.13.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835"
    dependencies = [
    "darling_core",
    "quote",
    "syn",
    ]
    [[package]]
  • replacement in Cargo.lock at line 610
    [4.8137][4.8137:8162]()
    "cfg-if",
    "hashbrown",
    [4.8137]
    [4.8162]
    "cfg-if 1.0.0",
    "hashbrown 0.12.3",
  • edit in Cargo.lock at line 616
    [4.8220]
    [4.8220]
    ]
    [[package]]
    name = "databake"
    version = "0.1.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c87777d6d7bde863ba217aa87521dc857239de1f36d66aac46fd173fb0495858"
    dependencies = [
    "databake-derive",
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
    name = "databake-derive"
    version = "0.1.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "905c7a060fc0c84c0452d97473b1177dd7a5cbc7670cfbae4a7fe22e42f6432e"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    "synstructure",
  • edit in Cargo.lock at line 643
    [4.8235]
    [4.28046]
    name = "deduplicating_array"
    version = "0.1.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1e7f0807b2feeeda87369e8b4cf467f250f39841c8f9427bf3a972b878588937"
    dependencies = [
    "serde",
    ]
    [[package]]
  • edit in Cargo.lock at line 663
    [4.28291]
    [3.820]
    name = "dhat"
    version = "0.3.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0684eaa19a59be283a6f99369917b679bd4d1d06604b2eb2e2f87b4bbd67668d"
    dependencies = [
    "backtrace",
    "lazy_static",
    "parking_lot",
    "rustc-hash",
    "serde",
    "serde_json",
    "thousands",
    ]
    [[package]]
    name = "digest"
    version = "0.10.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c"
    dependencies = [
    "block-buffer",
    "crypto-common",
    "subtle",
    ]
    [[package]]
    name = "discard"
    version = "1.0.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
    [[package]]
  • edit in Cargo.lock at line 712
    [4.8249]
    [4.8249]
    name = "dynasm"
    version = "1.2.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "add9a102807b524ec050363f09e06f1504214b0e1c7797f64261c891022dce8b"
    dependencies = [
    "bitflags",
    "byteorder",
    "lazy_static",
    "proc-macro-error",
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
    name = "dynasmrt"
    version = "1.2.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "64fba5a42bd76a17cad4bfa00de168ee1cbfa06a5e8ce992ae880218c05641a9"
    dependencies = [
    "byteorder",
    "dynasm",
    "memmap2",
    ]
    [[package]]
  • edit in Cargo.lock at line 742
    [4.8426]
    [4.28473]
    [[package]]
    name = "elsa"
    version = "1.7.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "2b4b5d23ed6b6948d68240aafa4ac98e568c9a020efd9d4201a6288bc3006e09"
    dependencies = [
    "stable_deref_trait",
    ]
  • edit in Cargo.lock at line 753
    [4.28486]
    [4.28486]
    name = "embedded-hal"
    version = "0.2.7"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff"
    dependencies = [
    "nb 0.1.3",
    "void",
    ]
    [[package]]
  • edit in Cargo.lock at line 767
    [4.28671]
    [4.8427]
    [[package]]
    name = "encoding_rs"
    version = "0.8.31"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b"
    dependencies = [
    "cfg-if 1.0.0",
    ]
    [[package]]
    name = "enum-iterator"
    version = "0.7.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4eeac5c5edb79e4e39fe8439ef35207780a11f69c52cbe424ce3dfad4cb78de6"
    dependencies = [
    "enum-iterator-derive",
    ]
    [[package]]
    name = "enum-iterator-derive"
    version = "0.7.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c134c37760b27a871ba422106eedbb8247da973a09e82558bf26d619c882b159"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
    name = "enumset"
    version = "1.0.11"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4799cdb24d48f1f8a7a98d06b7fde65a85a2d1e42b25a889f5406aa1fbefe074"
    dependencies = [
    "enumset_derive",
    ]
    [[package]]
    name = "enumset_derive"
    version = "0.6.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ea83a3fbdc1d999ccfbcbee717eab36f8edf2d71693a23ce0d7cca19e085304c"
    dependencies = [
    "darling",
    "proc-macro2",
    "quote",
    "syn",
    ]
  • edit in Cargo.lock at line 819
    [4.8440]
    [4.8440]
    name = "erased-serde"
    version = "0.3.23"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "54558e0ba96fbe24280072642eceb9d7d442e32c7ec0ea9e7ecd7b4ea2cf4e11"
    dependencies = [
    "serde",
    ]
    [[package]]
  • edit in Cargo.lock at line 838
    [4.28684]
    [4.28684]
    name = "fallible-iterator"
    version = "0.2.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
    [[package]]
  • edit in Cargo.lock at line 853
    [3.1083]
    [3.1083]
    name = "filetime"
    version = "0.2.17"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c"
    dependencies = [
    "cfg-if 1.0.0",
    "libc",
    "redox_syscall",
    "windows-sys 0.36.1",
    ]
    [[package]]
  • edit in Cargo.lock at line 874
    [3.1348]
    [4.28892]
    ]
    [[package]]
    name = "flate2"
    version = "1.0.24"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6"
    dependencies = [
    "crc32fast",
    "miniz_oxide",
  • edit in Cargo.lock at line 891
    [4.29081]
    [4.29081]
    [[package]]
    name = "foreign-types"
    version = "0.3.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
    dependencies = [
    "foreign-types-shared",
    ]
  • edit in Cargo.lock at line 902
    [4.29094]
    [4.10416]
    name = "foreign-types-shared"
    version = "0.1.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
    [[package]]
    name = "form_urlencoded"
    version = "1.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8"
    dependencies = [
    "percent-encoding",
    ]
    [[package]]
    name = "fs2"
    version = "0.4.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
    dependencies = [
    "libc",
    "winapi",
    ]
    [[package]]
    name = "futures-channel"
    version = "0.3.24"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050"
    dependencies = [
    "futures-core",
    ]
    [[package]]
    name = "futures-core"
    version = "0.3.24"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf"
    [[package]]
    name = "futures-io"
    version = "0.3.24"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68"
    [[package]]
    name = "futures-sink"
    version = "0.3.24"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56"
    [[package]]
    name = "futures-task"
    version = "0.3.24"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1"
    [[package]]
    name = "futures-util"
    version = "0.3.24"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90"
    dependencies = [
    "futures-core",
    "futures-io",
    "futures-task",
    "memchr",
    "pin-project-lite",
    "pin-utils",
    "slab",
    ]
    [[package]]
    name = "generational-arena"
    version = "0.2.8"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8e1d3b771574f62d0548cee0ad9057857e9fc25d7a3335f140c84f6acd0bf601"
    dependencies = [
    "cfg-if 0.1.10",
    ]
    [[package]]
    name = "generic-array"
    version = "0.14.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9"
    dependencies = [
    "typenum",
    "version_check",
    ]
    [[package]]
  • replacement in Cargo.lock at line 1007
    [4.29307][4.29307:29318]()
    "cfg-if",
    [4.29307]
    [4.29318]
    "cfg-if 1.0.0",
  • replacement in Cargo.lock at line 1009
    [4.29327][4.29327:29336]()
    "wasi",
    [4.29327]
    [4.10522]
    "wasi 0.11.0+wasi-snapshot-preview1",
  • edit in Cargo.lock at line 1017
    [4.8852]
    [4.8852]
    dependencies = [
    "fallible-iterator",
    "indexmap",
    "stable_deref_trait",
    ]
    [[package]]
    name = "glob"
    version = "0.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
    [[package]]
    name = "h2"
    version = "0.3.14"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be"
    dependencies = [
    "bytes",
    "fnv",
    "futures-core",
    "futures-sink",
    "futures-util",
    "http",
    "indexmap",
    "slab",
    "tokio",
    "tokio-util",
    "tracing",
    ]
  • edit in Cargo.lock at line 1049
    [4.8865]
    [4.8865]
    name = "hash32"
    version = "0.2.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67"
    dependencies = [
    "byteorder",
    ]
    [[package]]
  • edit in Cargo.lock at line 1059
    [4.8884]
    [4.8884]
    version = "0.11.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
    dependencies = [
    "ahash",
    ]
    [[package]]
    name = "hashbrown"
  • edit in Cargo.lock at line 1071
    [4.9046]
    [4.29337]
    dependencies = [
    "ahash",
    ]
  • edit in Cargo.lock at line 1076
    [4.29350]
    [4.29350]
    name = "heapless"
    version = "0.7.16"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "db04bc24a18b9ea980628ecf00e6c0264f3c1426dac36c00cb49b6fbad8b0743"
    dependencies = [
    "atomic-polyfill",
    "hash32",
    "rustc_version 0.4.0",
    "serde",
    "spin",
    "stable_deref_trait",
    ]
    [[package]]
  • edit in Cargo.lock at line 1102
    [4.9268]
    [4.9268]
    ]
    [[package]]
    name = "hmac"
    version = "0.12.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
    dependencies = [
    "digest",
    ]
    [[package]]
    name = "http"
    version = "0.2.8"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399"
    dependencies = [
    "bytes",
    "fnv",
    "itoa",
    ]
    [[package]]
    name = "http-body"
    version = "0.4.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
    dependencies = [
    "bytes",
    "http",
    "pin-project-lite",
    ]
    [[package]]
    name = "httparse"
    version = "1.8.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
    [[package]]
    name = "httpdate"
    version = "1.0.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"
    [[package]]
    name = "hyper"
    version = "0.14.20"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac"
    dependencies = [
    "bytes",
    "futures-channel",
    "futures-core",
    "futures-util",
    "h2",
    "http",
    "http-body",
    "httparse",
    "httpdate",
    "itoa",
    "pin-project-lite",
    "socket2",
    "tokio",
    "tower-service",
    "tracing",
    "want",
    ]
    [[package]]
    name = "hyper-tls"
    version = "0.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
    dependencies = [
    "bytes",
    "hyper",
    "native-tls",
    "tokio",
    "tokio-native-tls",
    ]
    [[package]]
    name = "iana-time-zone"
    version = "0.1.50"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fd911b35d940d2bd0bea0f9100068e5b97b51a1cbe13d13382f132e0365257a0"
    dependencies = [
    "android_system_properties",
    "core-foundation-sys",
    "js-sys",
    "wasm-bindgen",
    "winapi",
    ]
    [[package]]
    name = "icu_calendar"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "81b686a9fbeca17bfa11b5b9864d840d8f2dc5abd80bef562486a6005f62c248"
    dependencies = [
    "databake",
    "displaydoc",
    "icu_locid",
    "icu_provider",
    "serde",
    "tinystr",
    "writeable",
    "zerovec",
    ]
    [[package]]
    name = "icu_codepointtrie_builder"
    version = "0.3.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a19787b0c0fda6a323988a5be7e3906252438310605361f61f0aea11cd354236"
    dependencies = [
    "icu_collections",
    "lazy_static",
    "toml",
    "wasmer",
    "wasmer-wasi",
    ]
    [[package]]
    name = "icu_collator"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c9ca263b27af1ab7192837ebe4e5389d389d0c249885f65c9b330decfc3e4abb"
    dependencies = [
    "databake",
    "displaydoc",
    "icu_collections",
    "icu_locid",
    "icu_normalizer",
    "icu_properties",
    "icu_provider",
    "serde",
    "smallvec",
    "utf16_iter",
    "utf8_iter",
    "zerofrom",
    "zerovec",
    ]
    [[package]]
    name = "icu_collections"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "3c5be938a104d76f3bb9be012b6cd1451f7ed61c1eb9605c80f0f59c23f204dd"
    dependencies = [
    "databake",
    "displaydoc",
    "serde",
    "yoke",
    "zerofrom",
    "zerovec",
    ]
    [[package]]
    name = "icu_datagen"
    version = "1.0.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "96028b754c73d61cc3d517458fe1aaab13bda735bec86559619d8c29eb72f9fc"
    dependencies = [
    "cached-path",
    "crlify",
    "databake",
    "displaydoc",
    "elsa",
    "icu_calendar",
    "icu_codepointtrie_builder",
    "icu_collator",
    "icu_collections",
    "icu_datetime",
    "icu_decimal",
    "icu_list",
    "icu_locid",
    "icu_locid_transform",
    "icu_normalizer",
    "icu_plurals",
    "icu_properties",
    "icu_provider",
    "icu_provider_adapters",
    "icu_provider_blob",
    "icu_provider_fs",
    "icu_timezone",
    "itertools",
    "lazy_static",
    "log",
    "proc-macro2",
    "quote",
    "rayon",
    "reqwest",
    "serde",
    "serde-aux",
    "serde_json",
    "syn",
    "tinystr",
    "toml",
    "writeable",
    "zerovec",
    "zip 0.6.2",
    ]
    [[package]]
    name = "icu_datetime"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f9109c2277e98df5ebea10fa63cdd1aafbf78d726ecddbd205b8cff212345b98"
    dependencies = [
    "databake",
    "displaydoc",
    "either",
    "fixed_decimal",
    "icu_calendar",
    "icu_decimal",
    "icu_locid",
    "icu_plurals",
    "icu_provider",
    "icu_timezone",
    "litemap",
    "serde",
    "smallvec",
    "tinystr",
    "writeable",
    "zerovec",
    ]
    [[package]]
    name = "icu_decimal"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d36aab31559864247be8b5c11a0a00a649c15922bfe158442b9083e78d8c1fc3"
    dependencies = [
    "databake",
    "displaydoc",
    "fixed_decimal",
    "icu_locid",
    "icu_provider",
    "serde",
    "writeable",
    ]
    [[package]]
    name = "icu_list"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c40218275f081c4493f190357c5395647b06734c2dc3dcb41cc099a0f60168b1"
    dependencies = [
    "databake",
    "deduplicating_array",
    "displaydoc",
    "icu_locid",
    "icu_provider",
    "regex-automata 0.2.0",
    "serde",
    "writeable",
    "zerovec",
    ]
    [[package]]
    name = "icu_locid"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "34b3de5d99a0e275fe6193b9586dbf37364daebc0d39c89b5cf8376a53b789e8"
    dependencies = [
    "databake",
    "displaydoc",
    "litemap",
    "serde",
    "tinystr",
    "writeable",
    "zerovec",
    ]
    [[package]]
    name = "icu_locid_transform"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "934712cef692e652dbc9a02024c2fc7d82ac7c6406d84f482c8b6f52cc897273"
    dependencies = [
    "databake",
    "displaydoc",
    "icu_locid",
    "icu_provider",
    "serde",
    "tinystr",
    "zerovec",
    ]
    [[package]]
    name = "icu_normalizer"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5f13202f9022ca7cf1b08631bc026526a1b232ceb70695ed5a7ffbb90a90c67e"
    dependencies = [
    "databake",
    "displaydoc",
    "icu_collections",
    "icu_properties",
    "icu_provider",
    "serde",
    "smallvec",
    "utf16_iter",
    "utf8_iter",
    "write16",
    "zerofrom",
    "zerovec",
    ]
    [[package]]
    name = "icu_plurals"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e81bb05ec62d5103926407da9a366c2af53e3d3f3bd0b94cd7074510a74d7444"
    dependencies = [
    "databake",
    "displaydoc",
    "fixed_decimal",
    "icu_locid",
    "icu_provider",
    "serde",
    "zerovec",
    ]
    [[package]]
    name = "icu_properties"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b46dce0df6daeda3aec068f6f31eeaa6402525a505df9b816d8fd5bd9c876448"
    dependencies = [
    "databake",
    "displaydoc",
    "icu_collections",
    "icu_provider",
    "serde",
    "zerovec",
    ]
    [[package]]
    name = "icu_provider"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e629bc2b6591ed9e4467d8a0fa2a597b70cff64ff8170e54a3f0f3257b99873f"
    dependencies = [
    "bincode",
    "databake",
    "dhat",
    "displaydoc",
    "erased-serde",
    "icu_locid",
    "icu_provider_macros",
    "log",
    "postcard",
    "serde",
    "serde_json",
    "stable_deref_trait",
    "writeable",
    "yoke",
    "zerofrom",
    "zerovec",
    ]
    [[package]]
    name = "icu_provider_adapters"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "980c71d8a91b246ebbb97847178a4b816eea39d1d550c70ee566384555bb6545"
    dependencies = [
    "databake",
    "icu_locid",
    "icu_provider",
    "serde",
    "tinystr",
    "yoke",
    "zerovec",
  • edit in Cargo.lock at line 1482
    [4.9283]
    [4.9283]
    name = "icu_provider_blob"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a49513861983f44cd05b4a68d6746d6eac1ab02825ae185d351be5e943649cff"
    dependencies = [
    "icu_provider",
    "log",
    "postcard",
    "serde",
    "writeable",
    "yoke",
    "zerovec",
    ]
    [[package]]
    name = "icu_provider_fs"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "3e2daa86c25654059c2d71ee0919dae6ec2952abc901c8f54a600c46c6df02fc"
    dependencies = [
    "bincode",
    "crlify",
    "displaydoc",
    "icu_provider",
    "log",
    "postcard",
    "serde",
    "serde-json-core",
    "serde_json",
    "sha2",
    "writeable",
    ]
    [[package]]
    name = "icu_provider_macros"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "38cf6f5b65cf81f0b4298da647101acbfe6ae0e25263f92bd7a22597e9d6d606"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
    name = "icu_timezone"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "081c60a92f80496fe2aa49a54ab86394ec2f91993cff985f8451e4912a347ea0"
    dependencies = [
    "databake",
    "displaydoc",
    "icu_calendar",
    "icu_locid",
    "icu_provider",
    "serde",
    "tinystr",
    "zerovec",
    ]
    [[package]]
    name = "ident_case"
    version = "1.0.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
    [[package]]
    name = "idna"
    version = "0.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6"
    dependencies = [
    "unicode-bidi",
    "unicode-normalization",
    ]
    [[package]]
  • edit in Cargo.lock at line 1565
    [4.10537]
    [4.29526]
    name = "indexmap"
    version = "1.9.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e"
    dependencies = [
    "autocfg",
    "hashbrown 0.12.3",
    "serde",
    ]
    [[package]]
    name = "indicatif"
    version = "0.16.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "2d207dc617c7a380ab07ff572a6e52fa202a2a8f355860ac9c38e23f8196be1b"
    dependencies = [
    "console",
    "lazy_static",
    "number_prefix",
    "regex",
    ]
    [[package]]
  • replacement in Cargo.lock at line 1606
    [4.30003][4.30003:30014]()
    "cfg-if",
    [4.30003]
    [4.30014]
    "cfg-if 1.0.0",
  • edit in Cargo.lock at line 1608
    [4.30016]
    [4.30016]
    [[package]]
    name = "ipnet"
    version = "2.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b"
  • edit in Cargo.lock at line 1622
    [4.9672]
    [4.9672]
    ]
    [[package]]
    name = "itoa"
    version = "1.0.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754"
    [[package]]
    name = "jobserver"
    version = "0.1.25"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b"
    dependencies = [
    "libc",
    ]
    [[package]]
    name = "js-sys"
    version = "0.3.60"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47"
    dependencies = [
    "wasm-bindgen",
  • edit in Cargo.lock at line 1676
    [4.30744]
    [4.30744]
    [[package]]
    name = "leb128"
    version = "0.2.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67"
  • edit in Cargo.lock at line 1690
    [4.30947]
    [4.30947]
    name = "libloading"
    version = "0.7.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd"
    dependencies = [
    "cfg-if 1.0.0",
    "winapi",
    ]
    [[package]]
  • edit in Cargo.lock at line 1706
    [4.9701]
    [4.9701]
    name = "litemap"
    version = "0.6.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f34a3f4798fac63fb48cf277eefa38f94d3443baff555bb98e4f56bc9092368e"
    dependencies = [
    "serde",
    ]
    [[package]]
  • edit in Cargo.lock at line 1722
    [4.9924]
    [4.9924]
    ]
    [[package]]
    name = "log"
    version = "0.4.17"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
    dependencies = [
    "cfg-if 1.0.0",
    ]
    [[package]]
    name = "loupe"
    version = "0.1.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9b6a72dfa44fe15b5e76b94307eeb2ff995a8c5b283b55008940c02e0c5b634d"
    dependencies = [
    "indexmap",
    "loupe-derive",
    "rustversion",
  • edit in Cargo.lock at line 1745
    [4.31146]
    [4.31146]
    name = "loupe-derive"
    version = "0.1.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c0fbfc88337168279f2e9ae06e157cfed4efd3316e14dc96ed074d4f2e6c5952"
    dependencies = [
    "quote",
    "syn",
    ]
    [[package]]
    name = "mach"
    version = "0.3.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa"
    dependencies = [
    "libc",
    ]
    [[package]]
  • edit in Cargo.lock at line 1768
    [4.31323]
    [4.9927]
    [[package]]
    name = "memmap2"
    version = "0.5.7"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "95af15f345b17af2efc8ead6080fb8bc376f8cec1b35277b935637595fe77498"
    dependencies = [
    "libc",
    ]
  • edit in Cargo.lock at line 1786
    [4.10151]
    [4.10151]
    [[package]]
    name = "mime"
    version = "0.3.16"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d"
  • edit in Cargo.lock at line 1803
    [4.31336]
    [4.10537]
    name = "mio"
    version = "0.8.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf"
    dependencies = [
    "libc",
    "log",
    "wasi 0.11.0+wasi-snapshot-preview1",
    "windows-sys 0.36.1",
    ]
    [[package]]
    name = "more-asserts"
    version = "0.2.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "7843ec2de400bcbc6a6328c958dc38e5359da6e93e72e37bc5246bf1ae776389"
    [[package]]
    name = "native-tls"
    version = "0.2.10"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9"
    dependencies = [
    "lazy_static",
    "libc",
    "log",
    "openssl",
    "openssl-probe",
    "openssl-sys",
    "schannel",
    "security-framework",
    "security-framework-sys",
    "tempfile",
    ]
    [[package]]
    name = "nb"
    version = "0.1.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f"
    dependencies = [
    "nb 1.0.0",
    ]
    [[package]]
    name = "nb"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "546c37ac5d9e56f55e73b677106873d9d9f5190605e41a856503623648488cae"
    [[package]]
    name = "num-integer"
    version = "0.1.45"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
    dependencies = [
    "autocfg",
    "num-traits",
    ]
    [[package]]
  • edit in Cargo.lock at line 1889
    [4.31560]
    [4.31560]
    ]
    [[package]]
    name = "number_prefix"
    version = "0.4.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"
    [[package]]
    name = "object"
    version = "0.28.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e42c982f2d955fac81dd7e1d0e1426a7d702acd9c98d19ab01083a6a0328c424"
    dependencies = [
    "crc32fast",
    "hashbrown 0.11.2",
    "indexmap",
    "memchr",
  • edit in Cargo.lock at line 1923
    [12.430]
    [4.10835]
    [[package]]
    name = "opaque-debug"
    version = "0.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
    [[package]]
    name = "openssl"
    version = "0.10.42"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "12fc0523e3bd51a692c8850d075d74dc062ccf251c0110668cbd921917118a13"
    dependencies = [
    "bitflags",
    "cfg-if 1.0.0",
    "foreign-types",
    "libc",
    "once_cell",
    "openssl-macros",
    "openssl-sys",
    ]
  • edit in Cargo.lock at line 1946
    [4.10848]
    [4.10848]
    name = "openssl-macros"
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
    name = "openssl-probe"
    version = "0.1.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
    [[package]]
    name = "openssl-sys"
    version = "0.9.76"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5230151e44c0f05157effb743e8d517472843121cf9243e8b81393edb5acd9ce"
    dependencies = [
    "autocfg",
    "cc",
    "libc",
    "pkg-config",
    "vcpkg",
    ]
    [[package]]
  • edit in Cargo.lock at line 1980
    [4.11029]
    [4.11029]
    [[package]]
    name = "parking_lot"
    version = "0.12.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
    dependencies = [
    "lock_api",
    "parking_lot_core",
    ]
  • replacement in Cargo.lock at line 1997
    [4.11246][4.11246:11257]()
    "cfg-if",
    [4.11246]
    [4.11257]
    "cfg-if 1.0.0",
  • replacement in Cargo.lock at line 2001
    [4.11297][4.11297:11313]()
    "windows-sys",
    [4.11297]
    [4.11313]
    "windows-sys 0.36.1",
    ]
    [[package]]
    name = "password-hash"
    version = "0.3.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1d791538a6dcc1e7cb7fe6f6b58aca40e7f79403c45b2bc274008b5e647af1d8"
    dependencies = [
    "base64ct",
    "rand_core",
    "subtle",
    ]
    [[package]]
    name = "pbkdf2"
    version = "0.10.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "271779f35b581956db91a3e55737327a03aa051e90b1c47aeb189508533adfd7"
    dependencies = [
    "digest",
    "hmac",
    "password-hash",
    "sha2",
  • edit in Cargo.lock at line 2026
    [4.11315]
    [4.31756]
    [[package]]
    name = "percent-encoding"
    version = "2.2.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e"
  • edit in Cargo.lock at line 2038
    [4.11503]
    [4.11503]
    [[package]]
    name = "pin-utils"
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
    [[package]]
    name = "pkg-config"
    version = "0.3.25"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae"
    [[package]]
    name = "postcard"
    version = "1.0.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1c2b180dc0bade59f03fd005cb967d3f1e5f69b13922dad0cd6e047cb8af2363"
    dependencies = [
    "cobs",
    "heapless",
    "serde",
    ]
  • edit in Cargo.lock at line 2093
    [4.10763]
    [4.10763]
    name = "proc-macro-hack"
    version = "0.5.19"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
    [[package]]
  • edit in Cargo.lock at line 2128
    [4.32906]
    [4.32906]
    name = "ptr_meta"
    version = "0.1.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1"
    dependencies = [
    "ptr_meta_derive",
    ]
    [[package]]
    name = "ptr_meta_derive"
    version = "0.1.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
  • edit in Cargo.lock at line 2256
    [4.1538]
    [4.1538]
    [[package]]
    name = "regex-automata"
    version = "0.2.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e9368763f5a9b804326f3af749e16f9abf378d227bcdee7634b13d8f17793782"
    dependencies = [
    "memchr",
    "regex-syntax",
    ]
  • edit in Cargo.lock at line 2274
    [4.34937]
    [4.34937]
    name = "region"
    version = "3.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "76e189c2369884dce920945e2ddf79b3dff49e071a167dd1817fa9c4c00d512e"
    dependencies = [
    "bitflags",
    "libc",
    "mach",
    "winapi",
    ]
    [[package]]
  • edit in Cargo.lock at line 2295
    [4.11221]
    [4.11221]
    name = "rend"
    version = "0.3.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "79af64b4b6362ffba04eef3a4e10829718a4896dac19daa741851c86781edf95"
    dependencies = [
    "bytecheck",
    ]
    [[package]]
    name = "reqwest"
    version = "0.11.12"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc"
    dependencies = [
    "base64",
    "bytes",
    "encoding_rs",
    "futures-core",
    "futures-util",
    "h2",
    "http",
    "http-body",
    "hyper",
    "hyper-tls",
    "ipnet",
    "js-sys",
    "log",
    "mime",
    "native-tls",
    "once_cell",
    "percent-encoding",
    "pin-project-lite",
    "serde",
    "serde_json",
    "serde_urlencoded",
    "tokio",
    "tokio-native-tls",
    "tower-service",
    "url",
    "wasm-bindgen",
    "wasm-bindgen-futures",
    "web-sys",
    "winreg",
    ]
    [[package]]
    name = "riscv"
    version = "0.7.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "6907ccdd7a31012b70faf2af85cd9e5ba97657cc3987c4f13f8e4d2c2a088aba"
    dependencies = [
    "bare-metal 1.0.0",
    "bit_field",
    "riscv-target",
    ]
    [[package]]
    name = "riscv-target"
    version = "0.1.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "88aa938cda42a0cf62a20cfe8d139ff1af20c2e681212b5b34adb5a58333f222"
    dependencies = [
    "lazy_static",
    "regex",
    ]
    [[package]]
    name = "rkyv"
    version = "0.7.39"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "cec2b3485b07d96ddfd3134767b8a447b45ea4eb91448d0a35180ec0ffd5ed15"
    dependencies = [
    "bytecheck",
    "hashbrown 0.12.3",
    "ptr_meta",
    "rend",
    "rkyv_derive",
    "seahash",
    ]
    [[package]]
    name = "rkyv_derive"
    version = "0.7.39"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "6eaedadc88b53e36dd32d940ed21ae4d850d5916f2581526921f553a72ac34c4"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
  • edit in Cargo.lock at line 2414
    [4.12271]
    [4.35166]
    name = "rustc-hash"
    version = "1.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
    [[package]]
    name = "rustc_version"
    version = "0.2.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
    dependencies = [
    "semver 0.9.0",
    ]
    [[package]]
    name = "rustc_version"
    version = "0.4.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
    dependencies = [
    "semver 1.0.14",
    ]
    [[package]]
    name = "rustversion"
    version = "1.0.9"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "97477e48b4cf8603ad5f7aaf897467cf42ab4218a38ef76fb14c2d6773a6d6a8"
    [[package]]
  • edit in Cargo.lock at line 2454
    [4.11712]
    [4.12272]
    [[package]]
    name = "ryu"
    version = "1.0.11"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09"
  • edit in Cargo.lock at line 2462
    [4.12285]
    [4.12285]
    name = "schannel"
    version = "0.1.20"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2"
    dependencies = [
    "lazy_static",
    "windows-sys 0.36.1",
    ]
    [[package]]
  • edit in Cargo.lock at line 2478
    [4.11725]
    [4.11725]
    name = "seahash"
    version = "4.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b"
    [[package]]
    name = "security-framework"
    version = "2.7.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c"
    dependencies = [
    "bitflags",
    "core-foundation",
    "core-foundation-sys",
    "libc",
    "security-framework-sys",
    ]
    [[package]]
    name = "security-framework-sys"
    version = "2.6.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556"
    dependencies = [
    "core-foundation-sys",
    "libc",
    ]
    [[package]]
    name = "semver"
    version = "0.9.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
    dependencies = [
    "semver-parser",
    ]
    [[package]]
    name = "semver"
    version = "1.0.14"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4"
    [[package]]
    name = "semver-parser"
    version = "0.7.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
    [[package]]
  • edit in Cargo.lock at line 2532
    [12.628]
    [4.35425]
    dependencies = [
    "serde_derive",
    ]
    [[package]]
    name = "serde-aux"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "907c320ef8f45ce134b28ca9567ec58ec0d51dcae4e1ffe7ee0cc15517243810"
    dependencies = [
    "chrono",
    "serde",
    "serde_json",
    ]
  • edit in Cargo.lock at line 2548
    [4.35438]
    [4.12467]
    name = "serde-json-core"
    version = "0.4.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8014aeea272bca0f0779778d43253f2f3375b414185b30e6ecc4d3e4a9994781"
    dependencies = [
    "ryu",
    "serde",
    ]
    [[package]]
    name = "serde_bytes"
    version = "0.11.7"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "cfc50e8183eeeb6178dcb167ae34a8051d63535023ae38b5d8d12beae193d37b"
    dependencies = [
    "serde",
    ]
    [[package]]
    name = "serde_derive"
    version = "1.0.145"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
    name = "serde_json"
    version = "1.0.85"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44"
    dependencies = [
    "itoa",
    "ryu",
    "serde",
    ]
    [[package]]
    name = "serde_urlencoded"
    version = "0.7.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
    dependencies = [
    "form_urlencoded",
    "itoa",
    "ryu",
    "serde",
    ]
    [[package]]
    name = "sha1"
    version = "0.6.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770"
    dependencies = [
    "sha1_smol",
    ]
    [[package]]
    name = "sha1"
    version = "0.10.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
    dependencies = [
    "cfg-if 1.0.0",
    "cpufeatures",
    "digest",
    ]
    [[package]]
    name = "sha1_smol"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012"
    [[package]]
    name = "sha2"
    version = "0.10.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0"
    dependencies = [
    "cfg-if 1.0.0",
    "cpufeatures",
    "digest",
    ]
    [[package]]
  • edit in Cargo.lock at line 2653
    [4.35629]
    [4.12699]
    name = "slab"
    version = "0.4.7"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef"
    dependencies = [
    "autocfg",
    ]
    [[package]]
  • edit in Cargo.lock at line 2666
    [4.12878]
    [4.12878]
    dependencies = [
    "serde",
    ]
  • edit in Cargo.lock at line 2693
    [4.36128]
    [4.36128]
    name = "socket2"
    version = "0.4.7"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd"
    dependencies = [
    "libc",
    "winapi",
    ]
    [[package]]
    name = "spin"
    version = "0.9.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "7f6002a767bff9e83f8eeecf883ecb8011875a21ae8da43bffb817a57e78cc09"
    dependencies = [
    "lock_api",
    ]
    [[package]]
    name = "stable_deref_trait"
    version = "1.2.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
    [[package]]
    name = "standback"
    version = "0.2.17"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff"
    dependencies = [
    "version_check",
    ]
    [[package]]
  • edit in Cargo.lock at line 2731
    [4.36316]
    [4.36316]
    [[package]]
    name = "stdweb"
    version = "0.4.20"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5"
    dependencies = [
    "discard",
    "rustc_version 0.2.3",
    "stdweb-derive",
    "stdweb-internal-macros",
    "stdweb-internal-runtime",
    "wasm-bindgen",
    ]
    [[package]]
    name = "stdweb-derive"
    version = "0.5.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef"
    dependencies = [
    "proc-macro2",
    "quote",
    "serde",
    "serde_derive",
    "syn",
    ]
    [[package]]
    name = "stdweb-internal-macros"
    version = "0.2.9"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11"
    dependencies = [
    "base-x",
    "proc-macro2",
    "quote",
    "serde",
    "serde_derive",
    "serde_json",
    "sha1 0.6.1",
    "syn",
    ]
    [[package]]
    name = "stdweb-internal-runtime"
    version = "0.1.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0"
    [[package]]
    name = "subtle"
    version = "2.4.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"
  • edit in Cargo.lock at line 2799
    [4.36580]
    [4.36580]
    name = "synstructure"
    version = "0.12.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    "unicode-xid",
    ]
    [[package]]
    name = "tar"
    version = "0.4.38"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6"
    dependencies = [
    "filetime",
    "libc",
    "xattr",
    ]
    [[package]]
    name = "target-lexicon"
    version = "0.12.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c02424087780c9b71cc96799eaeddff35af2bc513278cda5c99fc1f5d026d3c1"
    [[package]]
  • replacement in Cargo.lock at line 2833
    [4.36776][4.36776:36787]()
    "cfg-if",
    [4.36776]
    [4.36787]
    "cfg-if 1.0.0",
  • replacement in Cargo.lock at line 2866
    [4.37546][4.37546:37557]()
    "cfg-if",
    [4.37546]
    [4.37557]
    "cfg-if 1.0.0",
  • edit in Cargo.lock at line 2868
    [4.37578]
    [4.37578]
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
    name = "thiserror"
    version = "1.0.37"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e"
    dependencies = [
    "thiserror-impl",
    ]
    [[package]]
    name = "thiserror-impl"
    version = "1.0.37"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb"
    dependencies = [
  • edit in Cargo.lock at line 2894
    [4.12907]
    [4.12907]
    name = "thousands"
    version = "0.2.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "3bf63baf9f5039dadc247375c29eb13706706cfde997d0330d05aa63a77d8820"
    [[package]]
  • edit in Cargo.lock at line 2910
    [4.37641]
    [4.37641]
    version = "0.1.44"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255"
    dependencies = [
    "libc",
    "wasi 0.10.0+wasi-snapshot-preview1",
    "winapi",
    ]
    [[package]]
    name = "time"
    version = "0.2.27"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242"
    dependencies = [
    "const_fn",
    "libc",
    "standback",
    "stdweb",
    "time-macros 0.1.1",
    "version_check",
    "winapi",
    ]
    [[package]]
    name = "time"
  • edit in Cargo.lock at line 2940
    [4.37820]
    [4.37820]
    "itoa",
  • replacement in Cargo.lock at line 2943
    [4.37845][4.2772:2788]()
    "time-macros",
    [4.37845]
    [4.13122]
    "time-macros 0.2.4",
    ]
    [[package]]
    name = "time-macros"
    version = "0.1.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1"
    dependencies = [
    "proc-macro-hack",
    "time-macros-impl",
  • edit in Cargo.lock at line 2963
    [4.2984]
    [4.13137]
    name = "time-macros-impl"
    version = "0.1.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f"
    dependencies = [
    "proc-macro-hack",
    "proc-macro2",
    "quote",
    "standback",
    "syn",
    ]
    [[package]]
    name = "tinystr"
    version = "0.7.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f8aeafdfd935e4a7fe16a91ab711fa52d54df84f9c8f7ca5837a9d1d902ef4c2"
    dependencies = [
    "databake",
    "displaydoc",
    "serde",
    "zerovec",
    ]
    [[package]]
    name = "tinyvec"
    version = "1.6.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
    dependencies = [
    "tinyvec_macros",
    ]
    [[package]]
    name = "tinyvec_macros"
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
    [[package]]
    name = "tokio"
    version = "1.21.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a9e03c497dc955702ba729190dc4aac6f2a0ce97f913e5b1b5912fc5039d9099"
    dependencies = [
    "autocfg",
    "bytes",
    "libc",
    "memchr",
    "mio",
    "num_cpus",
    "pin-project-lite",
    "socket2",
    "winapi",
    ]
    [[package]]
    name = "tokio-native-tls"
    version = "0.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b"
    dependencies = [
    "native-tls",
    "tokio",
    ]
    [[package]]
    name = "tokio-util"
    version = "0.7.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740"
    dependencies = [
    "bytes",
    "futures-core",
    "futures-sink",
    "pin-project-lite",
    "tokio",
    "tracing",
    ]
    [[package]]
    name = "toml"
    version = "0.5.9"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7"
    dependencies = [
    "serde",
    ]
    [[package]]
    name = "tower-service"
    version = "0.3.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
    [[package]]
  • replacement in Cargo.lock at line 3064
    [4.13333][4.13333:13344]()
    "cfg-if",
    [4.13333]
    [4.13344]
    "cfg-if 1.0.0",
    "log",
  • edit in Cargo.lock at line 3067
    [4.13365]
    [4.13365]
    "tracing-attributes",
  • edit in Cargo.lock at line 3069
    [4.13382]
    [4.13382]
    ]
    [[package]]
    name = "tracing-attributes"
    version = "0.1.22"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
  • edit in Cargo.lock at line 3112
    [4.37847]
    [4.11903]
    [[package]]
    name = "try-lock"
    version = "0.2.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"
    [[package]]
    name = "typenum"
    version = "1.15.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987"
    [[package]]
    name = "unicode-bidi"
    version = "0.3.8"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992"
  • edit in Cargo.lock at line 3138
    [4.37861]
    [4.14150]
    name = "unicode-normalization"
    version = "0.1.22"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
    dependencies = [
    "tinyvec",
    ]
    [[package]]
    name = "unicode-xid"
    version = "0.2.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
    [[package]]
    name = "url"
    version = "2.3.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643"
    dependencies = [
    "form_urlencoded",
    "idna",
    "percent-encoding",
    ]
    [[package]]
    name = "utf16_iter"
    version = "1.0.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "52df8b7fb78e7910d776fccf2e42ceaf3604d55e8e7eb2dbd183cb1441d8a692"
    [[package]]
    name = "utf8_iter"
    version = "1.0.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "64a8922555b9500e3d865caed19330172cd67cbf82203f1a3311d8c305cc9f33"
    [[package]]
  • edit in Cargo.lock at line 3180
    [4.14329]
    [4.14329]
    [[package]]
    name = "vcell"
    version = "0.1.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "77439c1b53d2303b20d9459b1ade71a83c716e3f9c34f3228c00e6f185d6c002"
  • edit in Cargo.lock at line 3188
    [4.14342]
    [4.37861]
    name = "vcpkg"
    version = "0.2.15"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
    [[package]]
  • edit in Cargo.lock at line 3200
    [4.38058]
    [4.38058]
    name = "void"
    version = "1.0.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
    [[package]]
    name = "volatile-register"
    version = "0.2.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9ee8f19f9d74293faf70901bc20ad067dc1ad390d2cbf1e3f75f721ffee908b6"
    dependencies = [
    "vcell",
    ]
    [[package]]
  • edit in Cargo.lock at line 3221
    [4.38267]
    [4.38267]
    ]
    [[package]]
    name = "want"
    version = "0.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"
    dependencies = [
    "log",
    "try-lock",
  • edit in Cargo.lock at line 3235
    [4.38296]
    [4.38296]
    version = "0.10.0+wasi-snapshot-preview1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f"
    [[package]]
    name = "wasi"
  • edit in Cargo.lock at line 3244
    [4.38481]
    [4.38481]
    [[package]]
    name = "wasm-bindgen"
    version = "0.2.83"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268"
    dependencies = [
    "cfg-if 1.0.0",
    "wasm-bindgen-macro",
    ]
    [[package]]
    name = "wasm-bindgen-backend"
    version = "0.2.83"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142"
    dependencies = [
    "bumpalo",
    "log",
    "once_cell",
    "proc-macro2",
    "quote",
    "syn",
    "wasm-bindgen-shared",
    ]
    [[package]]
    name = "wasm-bindgen-futures"
    version = "0.4.33"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d"
    dependencies = [
    "cfg-if 1.0.0",
    "js-sys",
    "wasm-bindgen",
    "web-sys",
    ]
    [[package]]
    name = "wasm-bindgen-macro"
    version = "0.2.83"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810"
    dependencies = [
    "quote",
    "wasm-bindgen-macro-support",
    ]
    [[package]]
    name = "wasm-bindgen-macro-support"
    version = "0.2.83"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    "wasm-bindgen-backend",
    "wasm-bindgen-shared",
    ]
    [[package]]
    name = "wasm-bindgen-shared"
    version = "0.2.83"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f"
    [[package]]
    name = "wasmer"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ea8d8361c9d006ea3d7797de7bd6b1492ffd0f91a22430cfda6c1658ad57bedf"
    dependencies = [
    "cfg-if 1.0.0",
    "indexmap",
    "js-sys",
    "loupe",
    "more-asserts",
    "target-lexicon",
    "thiserror",
    "wasm-bindgen",
    "wasmer-artifact",
    "wasmer-compiler",
    "wasmer-compiler-singlepass",
    "wasmer-derive",
    "wasmer-engine",
    "wasmer-engine-dylib",
    "wasmer-engine-universal",
    "wasmer-types",
    "wasmer-vm",
    "winapi",
    ]
    [[package]]
    name = "wasmer-artifact"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "7aaf9428c29c1d8ad2ac0e45889ba8a568a835e33fd058964e5e500f2f7ce325"
    dependencies = [
    "enumset",
    "loupe",
    "thiserror",
    "wasmer-compiler",
    "wasmer-types",
    ]
    [[package]]
    name = "wasmer-compiler"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e67a6cd866aed456656db2cfea96c18baabbd33f676578482b85c51e1ee19d2c"
    dependencies = [
    "enumset",
    "loupe",
    "rkyv",
    "serde",
    "serde_bytes",
    "smallvec",
    "target-lexicon",
    "thiserror",
    "wasmer-types",
    "wasmparser",
    ]
    [[package]]
    name = "wasmer-compiler-singlepass"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "29ca2a35204d8befa85062bc7aac259a8db8070b801b8a783770ba58231d729e"
    dependencies = [
    "byteorder",
    "dynasm",
    "dynasmrt",
    "gimli",
    "lazy_static",
    "loupe",
    "more-asserts",
    "rayon",
    "smallvec",
    "wasmer-compiler",
    "wasmer-types",
    ]
    [[package]]
    name = "wasmer-derive"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "00e50405cc2a2f74ff574584710a5f2c1d5c93744acce2ca0866084739284b51"
    dependencies = [
    "proc-macro-error",
    "proc-macro2",
    "quote",
    "syn",
    ]
    [[package]]
    name = "wasmer-engine"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "3f98f010978c244db431b392aeab0661df7ea0822343334f8f2a920763548e45"
    dependencies = [
    "backtrace",
    "enumset",
    "lazy_static",
    "loupe",
    "memmap2",
    "more-asserts",
    "rustc-demangle",
    "serde",
    "serde_bytes",
    "target-lexicon",
    "thiserror",
    "wasmer-artifact",
    "wasmer-compiler",
    "wasmer-types",
    "wasmer-vm",
    ]
    [[package]]
    name = "wasmer-engine-dylib"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ad0358af9c154724587731175553805648d9acb8f6657880d165e378672b7e53"
    dependencies = [
    "cfg-if 1.0.0",
    "enum-iterator",
    "enumset",
    "leb128",
    "libloading",
    "loupe",
    "object 0.28.4",
    "rkyv",
    "serde",
    "tempfile",
    "tracing",
    "wasmer-artifact",
    "wasmer-compiler",
    "wasmer-engine",
    "wasmer-object",
    "wasmer-types",
    "wasmer-vm",
    "which",
    ]
    [[package]]
    name = "wasmer-engine-universal"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "440dc3d93c9ca47865a4f4edd037ea81bf983b5796b59b3d712d844b32dbef15"
    dependencies = [
    "cfg-if 1.0.0",
    "enumset",
    "leb128",
    "loupe",
    "region",
    "rkyv",
    "wasmer-compiler",
    "wasmer-engine",
    "wasmer-engine-universal-artifact",
    "wasmer-types",
    "wasmer-vm",
    "winapi",
    ]
    [[package]]
    name = "wasmer-engine-universal-artifact"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "68f1db3f54152657eb6e86c44b66525ff7801dad8328fe677da48dd06af9ad41"
    dependencies = [
    "enum-iterator",
    "enumset",
    "loupe",
    "rkyv",
    "thiserror",
    "wasmer-artifact",
    "wasmer-compiler",
    "wasmer-types",
    ]
    [[package]]
    name = "wasmer-object"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8d831335ff3a44ecf451303f6f891175c642488036b92ceceb24ac8623a8fa8b"
    dependencies = [
    "object 0.28.4",
    "thiserror",
    "wasmer-compiler",
    "wasmer-types",
    ]
    [[package]]
    name = "wasmer-types"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "39df01ea05dc0a9bab67e054c7cb01521e53b35a7bb90bd02eca564ed0b2667f"
    dependencies = [
    "backtrace",
    "enum-iterator",
    "indexmap",
    "loupe",
    "more-asserts",
    "rkyv",
    "serde",
    "thiserror",
    ]
    [[package]]
    name = "wasmer-vfs"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9302eae3edc53cb540c2d681e7f16d8274918c1ce207591f04fed351649e97c0"
    dependencies = [
    "slab",
    "thiserror",
    "tracing",
    ]
  • edit in Cargo.lock at line 3524
    [4.38494]
    [4.38494]
    name = "wasmer-vm"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "30d965fa61f4dc4cdb35a54daaf7ecec3563fbb94154a6c35433f879466247dd"
    dependencies = [
    "backtrace",
    "cc",
    "cfg-if 1.0.0",
    "corosensei",
    "enum-iterator",
    "indexmap",
    "lazy_static",
    "libc",
    "loupe",
    "mach",
    "memoffset",
    "more-asserts",
    "region",
    "rkyv",
    "scopeguard",
    "serde",
    "thiserror",
    "wasmer-artifact",
    "wasmer-types",
    "winapi",
    ]
    [[package]]
    name = "wasmer-wasi"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fadbe31e3c1b6f3e398ad172b169152ae1a743ae6efd5f9ffb34019983319d99"
    dependencies = [
    "cfg-if 1.0.0",
    "generational-arena",
    "getrandom",
    "libc",
    "thiserror",
    "tracing",
    "wasm-bindgen",
    "wasmer",
    "wasmer-vfs",
    "wasmer-wasi-types",
    "winapi",
    ]
    [[package]]
    name = "wasmer-wasi-types"
    version = "2.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "22dc83aadbdf97388de3211cb6f105374f245a3cf2a5c65a16776e7a087a8468"
    dependencies = [
    "byteorder",
    "time 0.2.27",
    "wasmer-types",
    ]
    [[package]]
    name = "wasmparser"
    version = "0.83.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "718ed7c55c2add6548cca3ddd6383d738cd73b892df400e96b9aa876f0141d7a"
    [[package]]
    name = "web-sys"
    version = "0.3.60"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f"
    dependencies = [
    "js-sys",
    "wasm-bindgen",
    ]
    [[package]]
    name = "which"
    version = "4.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1c831fbbee9e129a8cf93e7747a82da9d95ba8e16621cae60ec2cdc849bacb7b"
    dependencies = [
    "either",
    "libc",
    "once_cell",
    ]
    [[package]]
  • edit in Cargo.lock at line 3629
    [4.39176]
    [4.14343]
    [[package]]
    name = "windows-sys"
    version = "0.33.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "43dbb096663629518eb1dfa72d80243ca5a6aca764cae62a2df70af760a9be75"
    dependencies = [
    "windows_aarch64_msvc 0.33.0",
    "windows_i686_gnu 0.33.0",
    "windows_i686_msvc 0.33.0",
    "windows_x86_64_gnu 0.33.0",
    "windows_x86_64_msvc 0.33.0",
    ]
  • replacement in Cargo.lock at line 3649
    [4.14556][4.14556:14671]()
    "windows_aarch64_msvc",
    "windows_i686_gnu",
    "windows_i686_msvc",
    "windows_x86_64_gnu",
    "windows_x86_64_msvc",
    [4.14556]
    [4.14671]
    "windows_aarch64_msvc 0.36.1",
    "windows_i686_gnu 0.36.1",
    "windows_i686_msvc 0.36.1",
    "windows_x86_64_gnu 0.36.1",
    "windows_x86_64_msvc 0.36.1",
  • edit in Cargo.lock at line 3655
    [4.14673]
    [4.14673]
    [[package]]
    name = "windows_aarch64_msvc"
    version = "0.33.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "cd761fd3eb9ab8cc1ed81e56e567f02dd82c4c837e48ac3b2181b9ffc5060807"
  • edit in Cargo.lock at line 3667
    [4.14878]
    [4.14878]
    [[package]]
    name = "windows_i686_gnu"
    version = "0.33.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "cab0cf703a96bab2dc0c02c0fa748491294bf9b7feb27e1f4f96340f208ada0e"
  • edit in Cargo.lock at line 3679
    [4.15079]
    [4.15079]
    [[package]]
    name = "windows_i686_msvc"
    version = "0.33.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8cfdbe89cc9ad7ce618ba34abc34bbb6c36d99e96cae2245b7943cd75ee773d0"
  • edit in Cargo.lock at line 3691
    [4.15281]
    [4.39176]
    [[package]]
    name = "windows_x86_64_gnu"
    version = "0.33.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b4dd9b0c0e9ece7bb22e84d70d01b71c6d6248b81a3c60d11869451b4cb24784"
  • edit in Cargo.lock at line 3706
    [4.15514]
    [4.15514]
    version = "0.33.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ff1e4aa646495048ec7f3ffddc411e1d829c026a2ec62b39da15c1055e406eaa"
    [[package]]
    name = "windows_x86_64_msvc"
  • edit in Cargo.lock at line 3717
    [4.15689]
    [3.1349]
    name = "winreg"
    version = "0.10.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d"
    dependencies = [
    "winapi",
    ]
    [[package]]
    name = "write16"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
    [[package]]
  • edit in Cargo.lock at line 3736
    [3.1529]
    [3.1529]
    [[package]]
    name = "xattr"
    version = "0.2.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc"
    dependencies = [
    "libc",
    ]
  • edit in Cargo.lock at line 3753
    [4.39406]
    [4.39406]
    ]
    [[package]]
    name = "yoke"
    version = "0.6.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1fe1d55ca72c32d573bfbd5cb2f0ca65a497854c44762957a6d3da96041a5184"
    dependencies = [
    "serde",
    "stable_deref_trait",
    "yoke-derive",
    "zerofrom",
  • edit in Cargo.lock at line 3766
    [4.39408]
    [[package]]
    name = "yoke-derive"
    version = "0.6.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "58c2c5bb7c929b85c1b9ec69091b0d835f0878b4fd9eb67973b25936e06c4374"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    "synstructure",
    ]
    [[package]]
    name = "zerofrom"
    version = "0.1.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "79e9355fccf72b04b7deaa99ce7a0f6630530acf34045391b74460fcd714de54"
    dependencies = [
    "zerofrom-derive",
    ]
    [[package]]
    name = "zerofrom-derive"
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8785f47d6062c1932866147f91297286a9f350b3070e9d9f0b6078e37d623c1a"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    "synstructure",
    ]
    [[package]]
    name = "zerovec"
    version = "0.9.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b9d919a74c17749ccb17beaf6405562e413cd94e98ba52ca1e64bbe7eefbd8b8"
    dependencies = [
    "databake",
    "serde",
    "yoke",
    "zerofrom",
    "zerovec-derive",
    ]
    [[package]]
    name = "zerovec-derive"
    version = "0.9.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "490e5f878c2856225e884c35927e7ea6db3c24cdb7229b72542c7526ad7ed49e"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn",
    "synstructure",
    ]
    [[package]]
    name = "zip"
    version = "0.5.13"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "93ab48844d61251bb3835145c521d88aa4031d7139e8485990f60ca911fa0815"
    dependencies = [
    "byteorder",
    "bzip2",
    "crc32fast",
    "flate2",
    "thiserror",
    "time 0.1.44",
    ]
    [[package]]
    name = "zip"
    version = "0.6.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "bf225bcf73bb52cbb496e70475c7bd7a3f769df699c0020f6c7bd9a96dcf0b8d"
    dependencies = [
    "aes",
    "byteorder",
    "bzip2",
    "constant_time_eq",
    "crc32fast",
    "crossbeam-utils",
    "flate2",
    "hmac",
    "pbkdf2",
    "sha1 0.10.5",
    "time 0.3.14",
    "zstd",
    ]
    [[package]]
    name = "zip-extensions"
    version = "0.6.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a64c3c977bc3434ce2d4bcea8ad3c644672de0f2c402b72b9171ca80a8885d14"
    dependencies = [
    "zip 0.5.13",
    ]
    [[package]]
    name = "zstd"
    version = "0.10.2+zstd.1.5.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5f4a6bd64f22b5e3e94b4e238669ff9f10815c27a5180108b849d24174a83847"
    dependencies = [
    "zstd-safe",
    ]
    [[package]]
    name = "zstd-safe"
    version = "4.1.6+zstd.1.5.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "94b61c51bb270702d6167b8ce67340d2754b088d0c091b06e593aa772c3ee9bb"
    dependencies = [
    "libc",
    "zstd-sys",
    ]
    [[package]]
    name = "zstd-sys"
    version = "1.6.3+zstd.1.5.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fc49afa5c8d634e75761feda8c592051e7eeb4683ba827211eb0d731d3402ea8"
    dependencies = [
    "cc",
    "libc",
    ]
  • edit in .ignore at line 83
    [4.13737]
    # Auto-generated module containing internationalization data
    /common/beancount-pretty-printer/src/icu_data