| # This file is automatically @generated by Cargo. |
| # It is not intended for manual editing. |
| version = 3 |
| |
| [[package]] |
| name = "annotate-snippets" |
| version = "0.9.1" |
| dependencies = [ |
| "criterion", |
| "difference", |
| "glob", |
| "serde", |
| "toml", |
| "unicode-width", |
| "yansi-term", |
| ] |
| |
| [[package]] |
| name = "atty" |
| version = "0.2.14" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" |
| dependencies = [ |
| "hermit-abi", |
| "libc", |
| "winapi", |
| ] |
| |
| [[package]] |
| name = "autocfg" |
| version = "1.0.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d" |
| |
| [[package]] |
| name = "bitflags" |
| version = "1.2.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" |
| |
| [[package]] |
| name = "bstr" |
| version = "0.2.12" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "2889e6d50f394968c8bf4240dc3f2a7eb4680844d27308f798229ac9d4725f41" |
| dependencies = [ |
| "lazy_static", |
| "memchr", |
| "regex-automata", |
| "serde", |
| ] |
| |
| [[package]] |
| name = "bumpalo" |
| version = "3.2.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "12ae9db68ad7fac5fe51304d20f016c911539251075a214f8e663babefa35187" |
| |
| [[package]] |
| name = "byteorder" |
| version = "1.3.4" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de" |
| |
| [[package]] |
| name = "cast" |
| version = "0.2.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "4b9434b9a5aa1450faa3f9cb14ea0e8c53bb5d2b3c1bfd1ab4fc03e9f33fbfb0" |
| dependencies = [ |
| "rustc_version", |
| ] |
| |
| [[package]] |
| name = "cfg-if" |
| version = "0.1.10" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" |
| |
| [[package]] |
| name = "clap" |
| version = "2.33.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "5067f5bb2d80ef5d68b4c87db81601f0b75bca627bc2ef76b141d7b846a3c6d9" |
| dependencies = [ |
| "bitflags", |
| "textwrap", |
| "unicode-width", |
| ] |
| |
| [[package]] |
| name = "criterion" |
| version = "0.3.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "1fc755679c12bda8e5523a71e4d654b6bf2e14bd838dfc48cde6559a05caf7d1" |
| dependencies = [ |
| "atty", |
| "cast", |
| "clap", |
| "criterion-plot", |
| "csv", |
| "itertools", |
| "lazy_static", |
| "num-traits", |
| "oorandom", |
| "plotters", |
| "rayon", |
| "regex", |
| "serde", |
| "serde_derive", |
| "serde_json", |
| "tinytemplate", |
| "walkdir", |
| ] |
| |
| [[package]] |
| name = "criterion-plot" |
| version = "0.4.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "a01e15e0ea58e8234f96146b1f91fa9d0e4dd7a38da93ff7a75d42c0b9d3a545" |
| dependencies = [ |
| "cast", |
| "itertools", |
| ] |
| |
| [[package]] |
| name = "crossbeam-deque" |
| version = "0.7.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285" |
| dependencies = [ |
| "crossbeam-epoch", |
| "crossbeam-utils", |
| "maybe-uninit", |
| ] |
| |
| [[package]] |
| name = "crossbeam-epoch" |
| version = "0.8.2" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace" |
| dependencies = [ |
| "autocfg", |
| "cfg-if", |
| "crossbeam-utils", |
| "lazy_static", |
| "maybe-uninit", |
| "memoffset", |
| "scopeguard", |
| ] |
| |
| [[package]] |
| name = "crossbeam-queue" |
| version = "0.2.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db" |
| dependencies = [ |
| "cfg-if", |
| "crossbeam-utils", |
| ] |
| |
| [[package]] |
| name = "crossbeam-utils" |
| version = "0.7.2" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8" |
| dependencies = [ |
| "autocfg", |
| "cfg-if", |
| "lazy_static", |
| ] |
| |
| [[package]] |
| name = "csv" |
| version = "1.1.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "00affe7f6ab566df61b4be3ce8cf16bc2576bca0963ceb0955e45d514bf9a279" |
| dependencies = [ |
| "bstr", |
| "csv-core", |
| "itoa", |
| "ryu", |
| "serde", |
| ] |
| |
| [[package]] |
| name = "csv-core" |
| version = "0.1.10" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90" |
| dependencies = [ |
| "memchr", |
| ] |
| |
| [[package]] |
| name = "difference" |
| version = "2.0.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" |
| |
| [[package]] |
| name = "either" |
| version = "1.5.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3" |
| |
| [[package]] |
| name = "glob" |
| version = "0.3.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" |
| |
| [[package]] |
| name = "hermit-abi" |
| version = "0.1.10" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "725cf19794cf90aa94e65050cb4191ff5d8fa87a498383774c47b332e3af952e" |
| dependencies = [ |
| "libc", |
| ] |
| |
| [[package]] |
| name = "itertools" |
| version = "0.8.2" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484" |
| dependencies = [ |
| "either", |
| ] |
| |
| [[package]] |
| name = "itoa" |
| version = "0.4.5" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e" |
| |
| [[package]] |
| name = "js-sys" |
| version = "0.3.37" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "6a27d435371a2fa5b6d2b028a74bbdb1234f308da363226a2854ca3ff8ba7055" |
| dependencies = [ |
| "wasm-bindgen", |
| ] |
| |
| [[package]] |
| name = "lazy_static" |
| version = "1.4.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" |
| |
| [[package]] |
| name = "libc" |
| version = "0.2.68" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "dea0c0405123bba743ee3f91f49b1c7cfb684eef0da0a50110f758ccf24cdff0" |
| |
| [[package]] |
| name = "log" |
| version = "0.4.8" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7" |
| dependencies = [ |
| "cfg-if", |
| ] |
| |
| [[package]] |
| name = "maybe-uninit" |
| version = "2.0.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" |
| |
| [[package]] |
| name = "memchr" |
| version = "2.3.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400" |
| |
| [[package]] |
| name = "memoffset" |
| version = "0.5.4" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "b4fc2c02a7e374099d4ee95a193111f72d2110197fe200272371758f6c3643d8" |
| dependencies = [ |
| "autocfg", |
| ] |
| |
| [[package]] |
| name = "num-traits" |
| version = "0.2.11" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "c62be47e61d1842b9170f0fdeec8eba98e60e90e5446449a0545e5152acd7096" |
| dependencies = [ |
| "autocfg", |
| ] |
| |
| [[package]] |
| name = "num_cpus" |
| version = "1.12.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "46203554f085ff89c235cd12f7075f3233af9b11ed7c9e16dfe2560d03313ce6" |
| dependencies = [ |
| "hermit-abi", |
| "libc", |
| ] |
| |
| [[package]] |
| name = "oorandom" |
| version = "11.1.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "ebcec7c9c2a95cacc7cd0ecb89d8a8454eca13906f6deb55258ffff0adeb9405" |
| |
| [[package]] |
| name = "plotters" |
| version = "0.2.12" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "4e3bb8da247d27ae212529352020f3e5ee16e83c0c258061d27b08ab92675eeb" |
| dependencies = [ |
| "js-sys", |
| "num-traits", |
| "wasm-bindgen", |
| "web-sys", |
| ] |
| |
| [[package]] |
| name = "proc-macro2" |
| version = "1.0.10" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "df246d292ff63439fea9bc8c0a270bed0e390d5ebd4db4ba15aba81111b5abe3" |
| dependencies = [ |
| "unicode-xid", |
| ] |
| |
| [[package]] |
| name = "quote" |
| version = "1.0.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f" |
| dependencies = [ |
| "proc-macro2", |
| ] |
| |
| [[package]] |
| name = "rayon" |
| version = "1.3.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "db6ce3297f9c85e16621bb8cca38a06779ffc31bb8184e1be4bed2be4678a098" |
| dependencies = [ |
| "crossbeam-deque", |
| "either", |
| "rayon-core", |
| ] |
| |
| [[package]] |
| name = "rayon-core" |
| version = "1.7.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "08a89b46efaf957e52b18062fb2f4660f8b8a4dde1807ca002690868ef2c85a9" |
| dependencies = [ |
| "crossbeam-deque", |
| "crossbeam-queue", |
| "crossbeam-utils", |
| "lazy_static", |
| "num_cpus", |
| ] |
| |
| [[package]] |
| name = "regex" |
| version = "1.3.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "7f6946991529684867e47d86474e3a6d0c0ab9b82d5821e314b1ede31fa3a4b3" |
| dependencies = [ |
| "regex-syntax", |
| ] |
| |
| [[package]] |
| name = "regex-automata" |
| version = "0.1.9" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "ae1ded71d66a4a97f5e961fd0cb25a5f366a42a41570d16a763a69c092c26ae4" |
| dependencies = [ |
| "byteorder", |
| ] |
| |
| [[package]] |
| name = "regex-syntax" |
| version = "0.6.17" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "7fe5bd57d1d7414c6b5ed48563a2c855d995ff777729dcd91c369ec7fea395ae" |
| |
| [[package]] |
| name = "rustc_version" |
| version = "0.2.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" |
| dependencies = [ |
| "semver", |
| ] |
| |
| [[package]] |
| name = "ryu" |
| version = "1.0.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "535622e6be132bccd223f4bb2b8ac8d53cda3c7a6394944d3b2b33fb974f9d76" |
| |
| [[package]] |
| name = "same-file" |
| version = "1.0.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" |
| dependencies = [ |
| "winapi-util", |
| ] |
| |
| [[package]] |
| name = "scopeguard" |
| version = "1.1.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" |
| |
| [[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-parser" |
| version = "0.7.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" |
| |
| [[package]] |
| name = "serde" |
| version = "1.0.105" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "e707fbbf255b8fc8c3b99abb91e7257a622caeb20a9818cbadbeeede4e0932ff" |
| dependencies = [ |
| "serde_derive", |
| ] |
| |
| [[package]] |
| name = "serde_derive" |
| version = "1.0.105" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "ac5d00fc561ba2724df6758a17de23df5914f20e41cb00f94d5b7ae42fffaff8" |
| dependencies = [ |
| "proc-macro2", |
| "quote", |
| "syn", |
| ] |
| |
| [[package]] |
| name = "serde_json" |
| version = "1.0.50" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "78a7a12c167809363ec3bd7329fc0a3369056996de43c4b37ef3cd54a6ce4867" |
| dependencies = [ |
| "itoa", |
| "ryu", |
| "serde", |
| ] |
| |
| [[package]] |
| name = "syn" |
| version = "1.0.17" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "0df0eb663f387145cab623dea85b09c2c5b4b0aef44e945d928e682fce71bb03" |
| dependencies = [ |
| "proc-macro2", |
| "quote", |
| "unicode-xid", |
| ] |
| |
| [[package]] |
| name = "textwrap" |
| version = "0.11.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" |
| dependencies = [ |
| "unicode-width", |
| ] |
| |
| [[package]] |
| name = "tinytemplate" |
| version = "1.0.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "57a3c6667d3e65eb1bc3aed6fd14011c6cbc3a0665218ab7f5daf040b9ec371a" |
| dependencies = [ |
| "serde", |
| "serde_json", |
| ] |
| |
| [[package]] |
| name = "toml" |
| version = "0.5.6" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a" |
| dependencies = [ |
| "serde", |
| ] |
| |
| [[package]] |
| name = "unicode-width" |
| version = "0.1.7" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479" |
| |
| [[package]] |
| name = "unicode-xid" |
| version = "0.2.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c" |
| |
| [[package]] |
| name = "walkdir" |
| version = "2.3.1" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d" |
| dependencies = [ |
| "same-file", |
| "winapi", |
| "winapi-util", |
| ] |
| |
| [[package]] |
| name = "wasm-bindgen" |
| version = "0.2.60" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "2cc57ce05287f8376e998cbddfb4c8cb43b84a7ec55cf4551d7c00eef317a47f" |
| dependencies = [ |
| "cfg-if", |
| "wasm-bindgen-macro", |
| ] |
| |
| [[package]] |
| name = "wasm-bindgen-backend" |
| version = "0.2.60" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "d967d37bf6c16cca2973ca3af071d0a2523392e4a594548155d89a678f4237cd" |
| dependencies = [ |
| "bumpalo", |
| "lazy_static", |
| "log", |
| "proc-macro2", |
| "quote", |
| "syn", |
| "wasm-bindgen-shared", |
| ] |
| |
| [[package]] |
| name = "wasm-bindgen-macro" |
| version = "0.2.60" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "8bd151b63e1ea881bb742cd20e1d6127cef28399558f3b5d415289bc41eee3a4" |
| dependencies = [ |
| "quote", |
| "wasm-bindgen-macro-support", |
| ] |
| |
| [[package]] |
| name = "wasm-bindgen-macro-support" |
| version = "0.2.60" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "d68a5b36eef1be7868f668632863292e37739656a80fc4b9acec7b0bd35a4931" |
| dependencies = [ |
| "proc-macro2", |
| "quote", |
| "syn", |
| "wasm-bindgen-backend", |
| "wasm-bindgen-shared", |
| ] |
| |
| [[package]] |
| name = "wasm-bindgen-shared" |
| version = "0.2.60" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "daf76fe7d25ac79748a37538b7daeed1c7a6867c92d3245c12c6222e4a20d639" |
| |
| [[package]] |
| name = "web-sys" |
| version = "0.3.37" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "2d6f51648d8c56c366144378a33290049eafdd784071077f6fe37dae64c1c4cb" |
| dependencies = [ |
| "js-sys", |
| "wasm-bindgen", |
| ] |
| |
| [[package]] |
| name = "winapi" |
| version = "0.3.8" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6" |
| dependencies = [ |
| "winapi-i686-pc-windows-gnu", |
| "winapi-x86_64-pc-windows-gnu", |
| ] |
| |
| [[package]] |
| name = "winapi-i686-pc-windows-gnu" |
| version = "0.4.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" |
| |
| [[package]] |
| name = "winapi-util" |
| version = "0.1.3" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "4ccfbf554c6ad11084fb7517daca16cfdcaccbdadba4fc336f032a8b12c2ad80" |
| dependencies = [ |
| "winapi", |
| ] |
| |
| [[package]] |
| name = "winapi-x86_64-pc-windows-gnu" |
| version = "0.4.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" |
| |
| [[package]] |
| name = "yansi-term" |
| version = "0.1.0" |
| source = "registry+https://github.com/rust-lang/crates.io-index" |
| checksum = "7e44ab40470a13c8746f6a9b5e042ba56dbd55e5a48921e131779b4575935bc7" |
| dependencies = [ |
| "winapi", |
| ] |