1# This file is automatically @generated by Cargo. 2# It is not intended for manual editing. 3version = 3 4 5[[package]] 6name = "aho-corasick" 7version = "1.1.2" 8source = "registry+https://github.com/rust-lang/crates.io-index" 9checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 10dependencies = [ 11 "memchr", 12] 13 14[[package]] 15name = "annotate-snippets" 16version = "0.9.2" 17dependencies = [ 18 "criterion", 19 "difference", 20 "glob", 21 "serde", 22 "toml", 23 "unicode-width", 24 "yansi-term", 25] 26 27[[package]] 28name = "atty" 29version = "0.2.14" 30source = "registry+https://github.com/rust-lang/crates.io-index" 31checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 32dependencies = [ 33 "hermit-abi", 34 "libc", 35 "winapi", 36] 37 38[[package]] 39name = "autocfg" 40version = "1.1.0" 41source = "registry+https://github.com/rust-lang/crates.io-index" 42checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 43 44[[package]] 45name = "bitflags" 46version = "1.3.2" 47source = "registry+https://github.com/rust-lang/crates.io-index" 48checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 49 50[[package]] 51name = "bumpalo" 52version = "3.14.0" 53source = "registry+https://github.com/rust-lang/crates.io-index" 54checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 55 56[[package]] 57name = "cast" 58version = "0.3.0" 59source = "registry+https://github.com/rust-lang/crates.io-index" 60checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 61 62[[package]] 63name = "cfg-if" 64version = "1.0.0" 65source = "registry+https://github.com/rust-lang/crates.io-index" 66checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 67 68[[package]] 69name = "clap" 70version = "2.34.0" 71source = "registry+https://github.com/rust-lang/crates.io-index" 72checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 73dependencies = [ 74 "bitflags", 75 "textwrap", 76 "unicode-width", 77] 78 79[[package]] 80name = "criterion" 81version = "0.3.6" 82source = "registry+https://github.com/rust-lang/crates.io-index" 83checksum = "b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f" 84dependencies = [ 85 "atty", 86 "cast", 87 "clap", 88 "criterion-plot", 89 "csv", 90 "itertools", 91 "lazy_static", 92 "num-traits", 93 "oorandom", 94 "plotters", 95 "rayon", 96 "regex", 97 "serde", 98 "serde_cbor", 99 "serde_derive", 100 "serde_json", 101 "tinytemplate", 102 "walkdir", 103] 104 105[[package]] 106name = "criterion-plot" 107version = "0.4.5" 108source = "registry+https://github.com/rust-lang/crates.io-index" 109checksum = "2673cc8207403546f45f5fd319a974b1e6983ad1a3ee7e6041650013be041876" 110dependencies = [ 111 "cast", 112 "itertools", 113] 114 115[[package]] 116name = "crossbeam-deque" 117version = "0.8.3" 118source = "registry+https://github.com/rust-lang/crates.io-index" 119checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 120dependencies = [ 121 "cfg-if", 122 "crossbeam-epoch", 123 "crossbeam-utils", 124] 125 126[[package]] 127name = "crossbeam-epoch" 128version = "0.9.15" 129source = "registry+https://github.com/rust-lang/crates.io-index" 130checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 131dependencies = [ 132 "autocfg", 133 "cfg-if", 134 "crossbeam-utils", 135 "memoffset", 136 "scopeguard", 137] 138 139[[package]] 140name = "crossbeam-utils" 141version = "0.8.16" 142source = "registry+https://github.com/rust-lang/crates.io-index" 143checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 144dependencies = [ 145 "cfg-if", 146] 147 148[[package]] 149name = "csv" 150version = "1.3.0" 151source = "registry+https://github.com/rust-lang/crates.io-index" 152checksum = "ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe" 153dependencies = [ 154 "csv-core", 155 "itoa", 156 "ryu", 157 "serde", 158] 159 160[[package]] 161name = "csv-core" 162version = "0.1.11" 163source = "registry+https://github.com/rust-lang/crates.io-index" 164checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70" 165dependencies = [ 166 "memchr", 167] 168 169[[package]] 170name = "difference" 171version = "2.0.0" 172source = "registry+https://github.com/rust-lang/crates.io-index" 173checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" 174 175[[package]] 176name = "either" 177version = "1.9.0" 178source = "registry+https://github.com/rust-lang/crates.io-index" 179checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 180 181[[package]] 182name = "glob" 183version = "0.3.1" 184source = "registry+https://github.com/rust-lang/crates.io-index" 185checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 186 187[[package]] 188name = "half" 189version = "1.8.2" 190source = "registry+https://github.com/rust-lang/crates.io-index" 191checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 192 193[[package]] 194name = "hermit-abi" 195version = "0.1.19" 196source = "registry+https://github.com/rust-lang/crates.io-index" 197checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 198dependencies = [ 199 "libc", 200] 201 202[[package]] 203name = "itertools" 204version = "0.10.5" 205source = "registry+https://github.com/rust-lang/crates.io-index" 206checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 207dependencies = [ 208 "either", 209] 210 211[[package]] 212name = "itoa" 213version = "1.0.9" 214source = "registry+https://github.com/rust-lang/crates.io-index" 215checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 216 217[[package]] 218name = "js-sys" 219version = "0.3.64" 220source = "registry+https://github.com/rust-lang/crates.io-index" 221checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 222dependencies = [ 223 "wasm-bindgen", 224] 225 226[[package]] 227name = "lazy_static" 228version = "1.4.0" 229source = "registry+https://github.com/rust-lang/crates.io-index" 230checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 231 232[[package]] 233name = "libc" 234version = "0.2.149" 235source = "registry+https://github.com/rust-lang/crates.io-index" 236checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" 237 238[[package]] 239name = "log" 240version = "0.4.20" 241source = "registry+https://github.com/rust-lang/crates.io-index" 242checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 243 244[[package]] 245name = "memchr" 246version = "2.6.4" 247source = "registry+https://github.com/rust-lang/crates.io-index" 248checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 249 250[[package]] 251name = "memoffset" 252version = "0.9.0" 253source = "registry+https://github.com/rust-lang/crates.io-index" 254checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 255dependencies = [ 256 "autocfg", 257] 258 259[[package]] 260name = "num-traits" 261version = "0.2.17" 262source = "registry+https://github.com/rust-lang/crates.io-index" 263checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 264dependencies = [ 265 "autocfg", 266] 267 268[[package]] 269name = "once_cell" 270version = "1.18.0" 271source = "registry+https://github.com/rust-lang/crates.io-index" 272checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 273 274[[package]] 275name = "oorandom" 276version = "11.1.3" 277source = "registry+https://github.com/rust-lang/crates.io-index" 278checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 279 280[[package]] 281name = "plotters" 282version = "0.3.5" 283source = "registry+https://github.com/rust-lang/crates.io-index" 284checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" 285dependencies = [ 286 "num-traits", 287 "plotters-backend", 288 "plotters-svg", 289 "wasm-bindgen", 290 "web-sys", 291] 292 293[[package]] 294name = "plotters-backend" 295version = "0.3.5" 296source = "registry+https://github.com/rust-lang/crates.io-index" 297checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" 298 299[[package]] 300name = "plotters-svg" 301version = "0.3.5" 302source = "registry+https://github.com/rust-lang/crates.io-index" 303checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" 304dependencies = [ 305 "plotters-backend", 306] 307 308[[package]] 309name = "proc-macro2" 310version = "1.0.69" 311source = "registry+https://github.com/rust-lang/crates.io-index" 312checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 313dependencies = [ 314 "unicode-ident", 315] 316 317[[package]] 318name = "quote" 319version = "1.0.33" 320source = "registry+https://github.com/rust-lang/crates.io-index" 321checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 322dependencies = [ 323 "proc-macro2", 324] 325 326[[package]] 327name = "rayon" 328version = "1.8.0" 329source = "registry+https://github.com/rust-lang/crates.io-index" 330checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 331dependencies = [ 332 "either", 333 "rayon-core", 334] 335 336[[package]] 337name = "rayon-core" 338version = "1.12.0" 339source = "registry+https://github.com/rust-lang/crates.io-index" 340checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 341dependencies = [ 342 "crossbeam-deque", 343 "crossbeam-utils", 344] 345 346[[package]] 347name = "regex" 348version = "1.10.2" 349source = "registry+https://github.com/rust-lang/crates.io-index" 350checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 351dependencies = [ 352 "aho-corasick", 353 "memchr", 354 "regex-automata", 355 "regex-syntax", 356] 357 358[[package]] 359name = "regex-automata" 360version = "0.4.3" 361source = "registry+https://github.com/rust-lang/crates.io-index" 362checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 363dependencies = [ 364 "aho-corasick", 365 "memchr", 366 "regex-syntax", 367] 368 369[[package]] 370name = "regex-syntax" 371version = "0.8.2" 372source = "registry+https://github.com/rust-lang/crates.io-index" 373checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 374 375[[package]] 376name = "ryu" 377version = "1.0.15" 378source = "registry+https://github.com/rust-lang/crates.io-index" 379checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 380 381[[package]] 382name = "same-file" 383version = "1.0.6" 384source = "registry+https://github.com/rust-lang/crates.io-index" 385checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 386dependencies = [ 387 "winapi-util", 388] 389 390[[package]] 391name = "scopeguard" 392version = "1.2.0" 393source = "registry+https://github.com/rust-lang/crates.io-index" 394checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 395 396[[package]] 397name = "serde" 398version = "1.0.190" 399source = "registry+https://github.com/rust-lang/crates.io-index" 400checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" 401dependencies = [ 402 "serde_derive", 403] 404 405[[package]] 406name = "serde_cbor" 407version = "0.11.2" 408source = "registry+https://github.com/rust-lang/crates.io-index" 409checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" 410dependencies = [ 411 "half", 412 "serde", 413] 414 415[[package]] 416name = "serde_derive" 417version = "1.0.190" 418source = "registry+https://github.com/rust-lang/crates.io-index" 419checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" 420dependencies = [ 421 "proc-macro2", 422 "quote", 423 "syn", 424] 425 426[[package]] 427name = "serde_json" 428version = "1.0.107" 429source = "registry+https://github.com/rust-lang/crates.io-index" 430checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" 431dependencies = [ 432 "itoa", 433 "ryu", 434 "serde", 435] 436 437[[package]] 438name = "syn" 439version = "2.0.38" 440source = "registry+https://github.com/rust-lang/crates.io-index" 441checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" 442dependencies = [ 443 "proc-macro2", 444 "quote", 445 "unicode-ident", 446] 447 448[[package]] 449name = "textwrap" 450version = "0.11.0" 451source = "registry+https://github.com/rust-lang/crates.io-index" 452checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 453dependencies = [ 454 "unicode-width", 455] 456 457[[package]] 458name = "tinytemplate" 459version = "1.2.1" 460source = "registry+https://github.com/rust-lang/crates.io-index" 461checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 462dependencies = [ 463 "serde", 464 "serde_json", 465] 466 467[[package]] 468name = "toml" 469version = "0.5.11" 470source = "registry+https://github.com/rust-lang/crates.io-index" 471checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 472dependencies = [ 473 "serde", 474] 475 476[[package]] 477name = "unicode-ident" 478version = "1.0.12" 479source = "registry+https://github.com/rust-lang/crates.io-index" 480checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 481 482[[package]] 483name = "unicode-width" 484version = "0.1.11" 485source = "registry+https://github.com/rust-lang/crates.io-index" 486checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 487 488[[package]] 489name = "walkdir" 490version = "2.4.0" 491source = "registry+https://github.com/rust-lang/crates.io-index" 492checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 493dependencies = [ 494 "same-file", 495 "winapi-util", 496] 497 498[[package]] 499name = "wasm-bindgen" 500version = "0.2.87" 501source = "registry+https://github.com/rust-lang/crates.io-index" 502checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 503dependencies = [ 504 "cfg-if", 505 "wasm-bindgen-macro", 506] 507 508[[package]] 509name = "wasm-bindgen-backend" 510version = "0.2.87" 511source = "registry+https://github.com/rust-lang/crates.io-index" 512checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 513dependencies = [ 514 "bumpalo", 515 "log", 516 "once_cell", 517 "proc-macro2", 518 "quote", 519 "syn", 520 "wasm-bindgen-shared", 521] 522 523[[package]] 524name = "wasm-bindgen-macro" 525version = "0.2.87" 526source = "registry+https://github.com/rust-lang/crates.io-index" 527checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 528dependencies = [ 529 "quote", 530 "wasm-bindgen-macro-support", 531] 532 533[[package]] 534name = "wasm-bindgen-macro-support" 535version = "0.2.87" 536source = "registry+https://github.com/rust-lang/crates.io-index" 537checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 538dependencies = [ 539 "proc-macro2", 540 "quote", 541 "syn", 542 "wasm-bindgen-backend", 543 "wasm-bindgen-shared", 544] 545 546[[package]] 547name = "wasm-bindgen-shared" 548version = "0.2.87" 549source = "registry+https://github.com/rust-lang/crates.io-index" 550checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 551 552[[package]] 553name = "web-sys" 554version = "0.3.64" 555source = "registry+https://github.com/rust-lang/crates.io-index" 556checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 557dependencies = [ 558 "js-sys", 559 "wasm-bindgen", 560] 561 562[[package]] 563name = "winapi" 564version = "0.3.9" 565source = "registry+https://github.com/rust-lang/crates.io-index" 566checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 567dependencies = [ 568 "winapi-i686-pc-windows-gnu", 569 "winapi-x86_64-pc-windows-gnu", 570] 571 572[[package]] 573name = "winapi-i686-pc-windows-gnu" 574version = "0.4.0" 575source = "registry+https://github.com/rust-lang/crates.io-index" 576checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 577 578[[package]] 579name = "winapi-util" 580version = "0.1.6" 581source = "registry+https://github.com/rust-lang/crates.io-index" 582checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 583dependencies = [ 584 "winapi", 585] 586 587[[package]] 588name = "winapi-x86_64-pc-windows-gnu" 589version = "0.4.0" 590source = "registry+https://github.com/rust-lang/crates.io-index" 591checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 592 593[[package]] 594name = "yansi-term" 595version = "0.1.2" 596source = "registry+https://github.com/rust-lang/crates.io-index" 597checksum = "fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1" 598dependencies = [ 599 "winapi", 600] 601