Cargo.lock (28368B)
1 # This file is automatically @generated by Cargo. 2 # It is not intended for manual editing. 3 version = 3 4 5 [[package]] 6 name = "aho-corasick" 7 version = "1.1.3" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 10 dependencies = [ 11 "memchr", 12 ] 13 14 [[package]] 15 name = "android-tzdata" 16 version = "0.1.1" 17 source = "registry+https://github.com/rust-lang/crates.io-index" 18 checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 19 20 [[package]] 21 name = "android_system_properties" 22 version = "0.1.5" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 25 dependencies = [ 26 "libc", 27 ] 28 29 [[package]] 30 name = "anes" 31 version = "0.1.6" 32 source = "registry+https://github.com/rust-lang/crates.io-index" 33 checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 34 35 [[package]] 36 name = "anstream" 37 version = "0.6.19" 38 source = "registry+https://github.com/rust-lang/crates.io-index" 39 checksum = "301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933" 40 dependencies = [ 41 "anstyle", 42 "anstyle-parse", 43 "anstyle-query", 44 "anstyle-wincon", 45 "colorchoice", 46 "is_terminal_polyfill", 47 "utf8parse", 48 ] 49 50 [[package]] 51 name = "anstyle" 52 version = "1.0.11" 53 source = "registry+https://github.com/rust-lang/crates.io-index" 54 checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd" 55 56 [[package]] 57 name = "anstyle-parse" 58 version = "0.2.7" 59 source = "registry+https://github.com/rust-lang/crates.io-index" 60 checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" 61 dependencies = [ 62 "utf8parse", 63 ] 64 65 [[package]] 66 name = "anstyle-query" 67 version = "1.1.3" 68 source = "registry+https://github.com/rust-lang/crates.io-index" 69 checksum = "6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9" 70 dependencies = [ 71 "windows-sys", 72 ] 73 74 [[package]] 75 name = "anstyle-wincon" 76 version = "3.0.9" 77 source = "registry+https://github.com/rust-lang/crates.io-index" 78 checksum = "403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882" 79 dependencies = [ 80 "anstyle", 81 "once_cell_polyfill", 82 "windows-sys", 83 ] 84 85 [[package]] 86 name = "anyhow" 87 version = "1.0.98" 88 source = "registry+https://github.com/rust-lang/crates.io-index" 89 checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" 90 91 [[package]] 92 name = "autocfg" 93 version = "1.5.0" 94 source = "registry+https://github.com/rust-lang/crates.io-index" 95 checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 96 97 [[package]] 98 name = "block" 99 version = "0.1.6" 100 source = "registry+https://github.com/rust-lang/crates.io-index" 101 checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" 102 103 [[package]] 104 name = "bumpalo" 105 version = "3.19.0" 106 source = "registry+https://github.com/rust-lang/crates.io-index" 107 checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" 108 109 [[package]] 110 name = "byteorder" 111 version = "1.5.0" 112 source = "registry+https://github.com/rust-lang/crates.io-index" 113 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 114 115 [[package]] 116 name = "cast" 117 version = "0.3.0" 118 source = "registry+https://github.com/rust-lang/crates.io-index" 119 checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 120 121 [[package]] 122 name = "cc" 123 version = "1.2.27" 124 source = "registry+https://github.com/rust-lang/crates.io-index" 125 checksum = "d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc" 126 dependencies = [ 127 "shlex", 128 ] 129 130 [[package]] 131 name = "cfg-if" 132 version = "1.0.1" 133 source = "registry+https://github.com/rust-lang/crates.io-index" 134 checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" 135 136 [[package]] 137 name = "chrono" 138 version = "0.4.41" 139 source = "registry+https://github.com/rust-lang/crates.io-index" 140 checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d" 141 dependencies = [ 142 "android-tzdata", 143 "iana-time-zone", 144 "num-traits", 145 "windows-link", 146 ] 147 148 [[package]] 149 name = "ciborium" 150 version = "0.2.2" 151 source = "registry+https://github.com/rust-lang/crates.io-index" 152 checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" 153 dependencies = [ 154 "ciborium-io", 155 "ciborium-ll", 156 "serde", 157 ] 158 159 [[package]] 160 name = "ciborium-io" 161 version = "0.2.2" 162 source = "registry+https://github.com/rust-lang/crates.io-index" 163 checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" 164 165 [[package]] 166 name = "ciborium-ll" 167 version = "0.2.2" 168 source = "registry+https://github.com/rust-lang/crates.io-index" 169 checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" 170 dependencies = [ 171 "ciborium-io", 172 "half", 173 ] 174 175 [[package]] 176 name = "clap" 177 version = "4.5.40" 178 source = "registry+https://github.com/rust-lang/crates.io-index" 179 checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f" 180 dependencies = [ 181 "clap_builder", 182 ] 183 184 [[package]] 185 name = "clap_builder" 186 version = "4.5.40" 187 source = "registry+https://github.com/rust-lang/crates.io-index" 188 checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e" 189 dependencies = [ 190 "anstream", 191 "anstyle", 192 "clap_lex", 193 "strsim", 194 ] 195 196 [[package]] 197 name = "clap_lex" 198 version = "0.7.5" 199 source = "registry+https://github.com/rust-lang/crates.io-index" 200 checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" 201 202 [[package]] 203 name = "colorchoice" 204 version = "1.0.4" 205 source = "registry+https://github.com/rust-lang/crates.io-index" 206 checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" 207 208 [[package]] 209 name = "core-foundation-sys" 210 version = "0.8.7" 211 source = "registry+https://github.com/rust-lang/crates.io-index" 212 checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 213 214 [[package]] 215 name = "criterion" 216 version = "0.6.0" 217 source = "registry+https://github.com/rust-lang/crates.io-index" 218 checksum = "3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679" 219 dependencies = [ 220 "anes", 221 "cast", 222 "ciborium", 223 "clap", 224 "criterion-plot", 225 "itertools 0.13.0", 226 "num-traits", 227 "oorandom", 228 "plotters", 229 "rayon", 230 "regex", 231 "serde", 232 "serde_json", 233 "tinytemplate", 234 "walkdir", 235 ] 236 237 [[package]] 238 name = "criterion-plot" 239 version = "0.5.0" 240 source = "registry+https://github.com/rust-lang/crates.io-index" 241 checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 242 dependencies = [ 243 "cast", 244 "itertools 0.10.5", 245 ] 246 247 [[package]] 248 name = "crossbeam-deque" 249 version = "0.8.6" 250 source = "registry+https://github.com/rust-lang/crates.io-index" 251 checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" 252 dependencies = [ 253 "crossbeam-epoch", 254 "crossbeam-utils", 255 ] 256 257 [[package]] 258 name = "crossbeam-epoch" 259 version = "0.9.18" 260 source = "registry+https://github.com/rust-lang/crates.io-index" 261 checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 262 dependencies = [ 263 "crossbeam-utils", 264 ] 265 266 [[package]] 267 name = "crossbeam-utils" 268 version = "0.8.21" 269 source = "registry+https://github.com/rust-lang/crates.io-index" 270 checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 271 272 [[package]] 273 name = "crunchy" 274 version = "0.2.4" 275 source = "registry+https://github.com/rust-lang/crates.io-index" 276 checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" 277 278 [[package]] 279 name = "either" 280 version = "1.15.0" 281 source = "registry+https://github.com/rust-lang/crates.io-index" 282 checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 283 284 [[package]] 285 name = "encoding" 286 version = "0.2.33" 287 source = "registry+https://github.com/rust-lang/crates.io-index" 288 checksum = "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec" 289 dependencies = [ 290 "encoding-index-japanese", 291 "encoding-index-korean", 292 "encoding-index-simpchinese", 293 "encoding-index-singlebyte", 294 "encoding-index-tradchinese", 295 ] 296 297 [[package]] 298 name = "encoding-index-japanese" 299 version = "1.20141219.5" 300 source = "registry+https://github.com/rust-lang/crates.io-index" 301 checksum = "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91" 302 dependencies = [ 303 "encoding_index_tests", 304 ] 305 306 [[package]] 307 name = "encoding-index-korean" 308 version = "1.20141219.5" 309 source = "registry+https://github.com/rust-lang/crates.io-index" 310 checksum = "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81" 311 dependencies = [ 312 "encoding_index_tests", 313 ] 314 315 [[package]] 316 name = "encoding-index-simpchinese" 317 version = "1.20141219.5" 318 source = "registry+https://github.com/rust-lang/crates.io-index" 319 checksum = "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7" 320 dependencies = [ 321 "encoding_index_tests", 322 ] 323 324 [[package]] 325 name = "encoding-index-singlebyte" 326 version = "1.20141219.5" 327 source = "registry+https://github.com/rust-lang/crates.io-index" 328 checksum = "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a" 329 dependencies = [ 330 "encoding_index_tests", 331 ] 332 333 [[package]] 334 name = "encoding-index-tradchinese" 335 version = "1.20141219.5" 336 source = "registry+https://github.com/rust-lang/crates.io-index" 337 checksum = "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18" 338 dependencies = [ 339 "encoding_index_tests", 340 ] 341 342 [[package]] 343 name = "encoding_index_tests" 344 version = "0.1.4" 345 source = "registry+https://github.com/rust-lang/crates.io-index" 346 checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" 347 348 [[package]] 349 name = "gettext" 350 version = "0.4.0" 351 source = "registry+https://github.com/rust-lang/crates.io-index" 352 checksum = "9ebb594e753d5997e4be036e5a8cf048ab9414352870fb45c779557bbc9ba971" 353 dependencies = [ 354 "byteorder", 355 "encoding", 356 ] 357 358 [[package]] 359 name = "gettext-rs" 360 version = "0.7.2" 361 source = "registry+https://github.com/rust-lang/crates.io-index" 362 checksum = "a44e92f7dc08430aca7ed55de161253a22276dfd69c5526e5c5e95d1f7cf338a" 363 dependencies = [ 364 "gettext-sys", 365 "locale_config", 366 ] 367 368 [[package]] 369 name = "gettext-sys" 370 version = "0.22.5" 371 source = "registry+https://github.com/rust-lang/crates.io-index" 372 checksum = "bb45773f5b8945f12aecd04558f545964f943dacda1b1155b3d738f5469ef661" 373 dependencies = [ 374 "cc", 375 "temp-dir", 376 ] 377 378 [[package]] 379 name = "half" 380 version = "2.6.0" 381 source = "registry+https://github.com/rust-lang/crates.io-index" 382 checksum = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9" 383 dependencies = [ 384 "cfg-if", 385 "crunchy", 386 ] 387 388 [[package]] 389 name = "heck" 390 version = "0.5.0" 391 source = "registry+https://github.com/rust-lang/crates.io-index" 392 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 393 394 [[package]] 395 name = "iana-time-zone" 396 version = "0.1.63" 397 source = "registry+https://github.com/rust-lang/crates.io-index" 398 checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" 399 dependencies = [ 400 "android_system_properties", 401 "core-foundation-sys", 402 "iana-time-zone-haiku", 403 "js-sys", 404 "log", 405 "wasm-bindgen", 406 "windows-core", 407 ] 408 409 [[package]] 410 name = "iana-time-zone-haiku" 411 version = "0.1.2" 412 source = "registry+https://github.com/rust-lang/crates.io-index" 413 checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 414 dependencies = [ 415 "cc", 416 ] 417 418 [[package]] 419 name = "is_terminal_polyfill" 420 version = "1.70.1" 421 source = "registry+https://github.com/rust-lang/crates.io-index" 422 checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 423 424 [[package]] 425 name = "itertools" 426 version = "0.10.5" 427 source = "registry+https://github.com/rust-lang/crates.io-index" 428 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 429 dependencies = [ 430 "either", 431 ] 432 433 [[package]] 434 name = "itertools" 435 version = "0.13.0" 436 source = "registry+https://github.com/rust-lang/crates.io-index" 437 checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 438 dependencies = [ 439 "either", 440 ] 441 442 [[package]] 443 name = "itoa" 444 version = "1.0.15" 445 source = "registry+https://github.com/rust-lang/crates.io-index" 446 checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 447 448 [[package]] 449 name = "js-sys" 450 version = "0.3.77" 451 source = "registry+https://github.com/rust-lang/crates.io-index" 452 checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 453 dependencies = [ 454 "once_cell", 455 "wasm-bindgen", 456 ] 457 458 [[package]] 459 name = "lazy_static" 460 version = "1.5.0" 461 source = "registry+https://github.com/rust-lang/crates.io-index" 462 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 463 464 [[package]] 465 name = "libc" 466 version = "0.2.174" 467 source = "registry+https://github.com/rust-lang/crates.io-index" 468 checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" 469 470 [[package]] 471 name = "locale_config" 472 version = "0.3.0" 473 source = "registry+https://github.com/rust-lang/crates.io-index" 474 checksum = "08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934" 475 dependencies = [ 476 "lazy_static", 477 "objc", 478 "objc-foundation", 479 "regex", 480 "winapi", 481 ] 482 483 [[package]] 484 name = "log" 485 version = "0.4.27" 486 source = "registry+https://github.com/rust-lang/crates.io-index" 487 checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" 488 489 [[package]] 490 name = "malloc_buf" 491 version = "0.0.6" 492 source = "registry+https://github.com/rust-lang/crates.io-index" 493 checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" 494 dependencies = [ 495 "libc", 496 ] 497 498 [[package]] 499 name = "memchr" 500 version = "2.7.5" 501 source = "registry+https://github.com/rust-lang/crates.io-index" 502 checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" 503 504 [[package]] 505 name = "natord" 506 version = "1.0.9" 507 source = "registry+https://github.com/rust-lang/crates.io-index" 508 checksum = "308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c" 509 510 [[package]] 511 name = "num-traits" 512 version = "0.2.19" 513 source = "registry+https://github.com/rust-lang/crates.io-index" 514 checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 515 dependencies = [ 516 "autocfg", 517 ] 518 519 [[package]] 520 name = "objc" 521 version = "0.2.7" 522 source = "registry+https://github.com/rust-lang/crates.io-index" 523 checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" 524 dependencies = [ 525 "malloc_buf", 526 ] 527 528 [[package]] 529 name = "objc-foundation" 530 version = "0.1.1" 531 source = "registry+https://github.com/rust-lang/crates.io-index" 532 checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" 533 dependencies = [ 534 "block", 535 "objc", 536 "objc_id", 537 ] 538 539 [[package]] 540 name = "objc_id" 541 version = "0.1.1" 542 source = "registry+https://github.com/rust-lang/crates.io-index" 543 checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" 544 dependencies = [ 545 "objc", 546 ] 547 548 [[package]] 549 name = "once_cell" 550 version = "1.21.3" 551 source = "registry+https://github.com/rust-lang/crates.io-index" 552 checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 553 554 [[package]] 555 name = "once_cell_polyfill" 556 version = "1.70.1" 557 source = "registry+https://github.com/rust-lang/crates.io-index" 558 checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" 559 560 [[package]] 561 name = "oorandom" 562 version = "11.1.5" 563 source = "registry+https://github.com/rust-lang/crates.io-index" 564 checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" 565 566 [[package]] 567 name = "plotters" 568 version = "0.3.7" 569 source = "registry+https://github.com/rust-lang/crates.io-index" 570 checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747" 571 dependencies = [ 572 "num-traits", 573 "plotters-backend", 574 "plotters-svg", 575 "wasm-bindgen", 576 "web-sys", 577 ] 578 579 [[package]] 580 name = "plotters-backend" 581 version = "0.3.7" 582 source = "registry+https://github.com/rust-lang/crates.io-index" 583 checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a" 584 585 [[package]] 586 name = "plotters-svg" 587 version = "0.3.7" 588 source = "registry+https://github.com/rust-lang/crates.io-index" 589 checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670" 590 dependencies = [ 591 "plotters-backend", 592 ] 593 594 [[package]] 595 name = "proc-macro2" 596 version = "1.0.95" 597 source = "registry+https://github.com/rust-lang/crates.io-index" 598 checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" 599 dependencies = [ 600 "unicode-ident", 601 ] 602 603 [[package]] 604 name = "quote" 605 version = "1.0.40" 606 source = "registry+https://github.com/rust-lang/crates.io-index" 607 checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 608 dependencies = [ 609 "proc-macro2", 610 ] 611 612 [[package]] 613 name = "rayon" 614 version = "1.10.0" 615 source = "registry+https://github.com/rust-lang/crates.io-index" 616 checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 617 dependencies = [ 618 "either", 619 "rayon-core", 620 ] 621 622 [[package]] 623 name = "rayon-core" 624 version = "1.12.1" 625 source = "registry+https://github.com/rust-lang/crates.io-index" 626 checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 627 dependencies = [ 628 "crossbeam-deque", 629 "crossbeam-utils", 630 ] 631 632 [[package]] 633 name = "regex" 634 version = "1.11.1" 635 source = "registry+https://github.com/rust-lang/crates.io-index" 636 checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 637 dependencies = [ 638 "aho-corasick", 639 "memchr", 640 "regex-automata", 641 "regex-syntax", 642 ] 643 644 [[package]] 645 name = "regex-automata" 646 version = "0.4.9" 647 source = "registry+https://github.com/rust-lang/crates.io-index" 648 checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 649 dependencies = [ 650 "aho-corasick", 651 "memchr", 652 "regex-syntax", 653 ] 654 655 [[package]] 656 name = "regex-syntax" 657 version = "0.8.5" 658 source = "registry+https://github.com/rust-lang/crates.io-index" 659 checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 660 661 [[package]] 662 name = "rspolib" 663 version = "0.1.1" 664 source = "registry+https://github.com/rust-lang/crates.io-index" 665 checksum = "5f37ad43928575b1f1883fbd0eae846d6bc3c480347b64e724d3f23d38273968" 666 dependencies = [ 667 "lazy_static", 668 "natord", 669 "snafu", 670 "unicode-linebreak", 671 "unicode-width", 672 ] 673 674 [[package]] 675 name = "rustversion" 676 version = "1.0.21" 677 source = "registry+https://github.com/rust-lang/crates.io-index" 678 checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" 679 680 [[package]] 681 name = "ryu" 682 version = "1.0.20" 683 source = "registry+https://github.com/rust-lang/crates.io-index" 684 checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 685 686 [[package]] 687 name = "same-file" 688 version = "1.0.6" 689 source = "registry+https://github.com/rust-lang/crates.io-index" 690 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 691 dependencies = [ 692 "winapi-util", 693 ] 694 695 [[package]] 696 name = "serde" 697 version = "1.0.219" 698 source = "registry+https://github.com/rust-lang/crates.io-index" 699 checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 700 dependencies = [ 701 "serde_derive", 702 ] 703 704 [[package]] 705 name = "serde_derive" 706 version = "1.0.219" 707 source = "registry+https://github.com/rust-lang/crates.io-index" 708 checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 709 dependencies = [ 710 "proc-macro2", 711 "quote", 712 "syn", 713 ] 714 715 [[package]] 716 name = "serde_json" 717 version = "1.0.140" 718 source = "registry+https://github.com/rust-lang/crates.io-index" 719 checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 720 dependencies = [ 721 "itoa", 722 "memchr", 723 "ryu", 724 "serde", 725 ] 726 727 [[package]] 728 name = "shlex" 729 version = "1.3.0" 730 source = "registry+https://github.com/rust-lang/crates.io-index" 731 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 732 733 [[package]] 734 name = "snafu" 735 version = "0.8.6" 736 source = "registry+https://github.com/rust-lang/crates.io-index" 737 checksum = "320b01e011bf8d5d7a4a4a4be966d9160968935849c83b918827f6a435e7f627" 738 dependencies = [ 739 "snafu-derive", 740 ] 741 742 [[package]] 743 name = "snafu-derive" 744 version = "0.8.6" 745 source = "registry+https://github.com/rust-lang/crates.io-index" 746 checksum = "1961e2ef424c1424204d3a5d6975f934f56b6d50ff5732382d84ebf460e147f7" 747 dependencies = [ 748 "heck", 749 "proc-macro2", 750 "quote", 751 "syn", 752 ] 753 754 [[package]] 755 name = "strsim" 756 version = "0.11.1" 757 source = "registry+https://github.com/rust-lang/crates.io-index" 758 checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 759 760 [[package]] 761 name = "syn" 762 version = "2.0.104" 763 source = "registry+https://github.com/rust-lang/crates.io-index" 764 checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" 765 dependencies = [ 766 "proc-macro2", 767 "quote", 768 "unicode-ident", 769 ] 770 771 [[package]] 772 name = "temp-dir" 773 version = "0.1.16" 774 source = "registry+https://github.com/rust-lang/crates.io-index" 775 checksum = "83176759e9416cf81ee66cb6508dbfe9c96f20b8b56265a39917551c23c70964" 776 777 [[package]] 778 name = "tinytemplate" 779 version = "1.2.1" 780 source = "registry+https://github.com/rust-lang/crates.io-index" 781 checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 782 dependencies = [ 783 "serde", 784 "serde_json", 785 ] 786 787 [[package]] 788 name = "tr" 789 version = "0.1.11" 790 dependencies = [ 791 "criterion", 792 "gettext", 793 "gettext-rs", 794 "rspolib", 795 ] 796 797 [[package]] 798 name = "unicode-ident" 799 version = "1.0.18" 800 source = "registry+https://github.com/rust-lang/crates.io-index" 801 checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 802 803 [[package]] 804 name = "unicode-linebreak" 805 version = "0.1.5" 806 source = "registry+https://github.com/rust-lang/crates.io-index" 807 checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" 808 809 [[package]] 810 name = "unicode-width" 811 version = "0.2.1" 812 source = "registry+https://github.com/rust-lang/crates.io-index" 813 checksum = "4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c" 814 815 [[package]] 816 name = "utf8parse" 817 version = "0.2.2" 818 source = "registry+https://github.com/rust-lang/crates.io-index" 819 checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 820 821 [[package]] 822 name = "walkdir" 823 version = "2.5.0" 824 source = "registry+https://github.com/rust-lang/crates.io-index" 825 checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 826 dependencies = [ 827 "same-file", 828 "winapi-util", 829 ] 830 831 [[package]] 832 name = "wasm-bindgen" 833 version = "0.2.100" 834 source = "registry+https://github.com/rust-lang/crates.io-index" 835 checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 836 dependencies = [ 837 "cfg-if", 838 "once_cell", 839 "rustversion", 840 "wasm-bindgen-macro", 841 ] 842 843 [[package]] 844 name = "wasm-bindgen-backend" 845 version = "0.2.100" 846 source = "registry+https://github.com/rust-lang/crates.io-index" 847 checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 848 dependencies = [ 849 "bumpalo", 850 "log", 851 "proc-macro2", 852 "quote", 853 "syn", 854 "wasm-bindgen-shared", 855 ] 856 857 [[package]] 858 name = "wasm-bindgen-macro" 859 version = "0.2.100" 860 source = "registry+https://github.com/rust-lang/crates.io-index" 861 checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 862 dependencies = [ 863 "quote", 864 "wasm-bindgen-macro-support", 865 ] 866 867 [[package]] 868 name = "wasm-bindgen-macro-support" 869 version = "0.2.100" 870 source = "registry+https://github.com/rust-lang/crates.io-index" 871 checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 872 dependencies = [ 873 "proc-macro2", 874 "quote", 875 "syn", 876 "wasm-bindgen-backend", 877 "wasm-bindgen-shared", 878 ] 879 880 [[package]] 881 name = "wasm-bindgen-shared" 882 version = "0.2.100" 883 source = "registry+https://github.com/rust-lang/crates.io-index" 884 checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 885 dependencies = [ 886 "unicode-ident", 887 ] 888 889 [[package]] 890 name = "web-sys" 891 version = "0.3.77" 892 source = "registry+https://github.com/rust-lang/crates.io-index" 893 checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" 894 dependencies = [ 895 "js-sys", 896 "wasm-bindgen", 897 ] 898 899 [[package]] 900 name = "winapi" 901 version = "0.3.9" 902 source = "registry+https://github.com/rust-lang/crates.io-index" 903 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 904 dependencies = [ 905 "winapi-i686-pc-windows-gnu", 906 "winapi-x86_64-pc-windows-gnu", 907 ] 908 909 [[package]] 910 name = "winapi-i686-pc-windows-gnu" 911 version = "0.4.0" 912 source = "registry+https://github.com/rust-lang/crates.io-index" 913 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 914 915 [[package]] 916 name = "winapi-util" 917 version = "0.1.9" 918 source = "registry+https://github.com/rust-lang/crates.io-index" 919 checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 920 dependencies = [ 921 "windows-sys", 922 ] 923 924 [[package]] 925 name = "winapi-x86_64-pc-windows-gnu" 926 version = "0.4.0" 927 source = "registry+https://github.com/rust-lang/crates.io-index" 928 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 929 930 [[package]] 931 name = "windows-core" 932 version = "0.61.2" 933 source = "registry+https://github.com/rust-lang/crates.io-index" 934 checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" 935 dependencies = [ 936 "windows-implement", 937 "windows-interface", 938 "windows-link", 939 "windows-result", 940 "windows-strings", 941 ] 942 943 [[package]] 944 name = "windows-implement" 945 version = "0.60.0" 946 source = "registry+https://github.com/rust-lang/crates.io-index" 947 checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" 948 dependencies = [ 949 "proc-macro2", 950 "quote", 951 "syn", 952 ] 953 954 [[package]] 955 name = "windows-interface" 956 version = "0.59.1" 957 source = "registry+https://github.com/rust-lang/crates.io-index" 958 checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" 959 dependencies = [ 960 "proc-macro2", 961 "quote", 962 "syn", 963 ] 964 965 [[package]] 966 name = "windows-link" 967 version = "0.1.3" 968 source = "registry+https://github.com/rust-lang/crates.io-index" 969 checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" 970 971 [[package]] 972 name = "windows-result" 973 version = "0.3.4" 974 source = "registry+https://github.com/rust-lang/crates.io-index" 975 checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" 976 dependencies = [ 977 "windows-link", 978 ] 979 980 [[package]] 981 name = "windows-strings" 982 version = "0.4.2" 983 source = "registry+https://github.com/rust-lang/crates.io-index" 984 checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" 985 dependencies = [ 986 "windows-link", 987 ] 988 989 [[package]] 990 name = "windows-sys" 991 version = "0.59.0" 992 source = "registry+https://github.com/rust-lang/crates.io-index" 993 checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 994 dependencies = [ 995 "windows-targets", 996 ] 997 998 [[package]] 999 name = "windows-targets" 1000 version = "0.52.6" 1001 source = "registry+https://github.com/rust-lang/crates.io-index" 1002 checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 1003 dependencies = [ 1004 "windows_aarch64_gnullvm", 1005 "windows_aarch64_msvc", 1006 "windows_i686_gnu", 1007 "windows_i686_gnullvm", 1008 "windows_i686_msvc", 1009 "windows_x86_64_gnu", 1010 "windows_x86_64_gnullvm", 1011 "windows_x86_64_msvc", 1012 ] 1013 1014 [[package]] 1015 name = "windows_aarch64_gnullvm" 1016 version = "0.52.6" 1017 source = "registry+https://github.com/rust-lang/crates.io-index" 1018 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 1019 1020 [[package]] 1021 name = "windows_aarch64_msvc" 1022 version = "0.52.6" 1023 source = "registry+https://github.com/rust-lang/crates.io-index" 1024 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 1025 1026 [[package]] 1027 name = "windows_i686_gnu" 1028 version = "0.52.6" 1029 source = "registry+https://github.com/rust-lang/crates.io-index" 1030 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 1031 1032 [[package]] 1033 name = "windows_i686_gnullvm" 1034 version = "0.52.6" 1035 source = "registry+https://github.com/rust-lang/crates.io-index" 1036 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 1037 1038 [[package]] 1039 name = "windows_i686_msvc" 1040 version = "0.52.6" 1041 source = "registry+https://github.com/rust-lang/crates.io-index" 1042 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 1043 1044 [[package]] 1045 name = "windows_x86_64_gnu" 1046 version = "0.52.6" 1047 source = "registry+https://github.com/rust-lang/crates.io-index" 1048 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 1049 1050 [[package]] 1051 name = "windows_x86_64_gnullvm" 1052 version = "0.52.6" 1053 source = "registry+https://github.com/rust-lang/crates.io-index" 1054 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 1055 1056 [[package]] 1057 name = "windows_x86_64_msvc" 1058 version = "0.52.6" 1059 source = "registry+https://github.com/rust-lang/crates.io-index" 1060 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 1061 1062 [[package]] 1063 name = "xtr" 1064 version = "0.1.11" 1065 dependencies = [ 1066 "anyhow", 1067 "chrono", 1068 "clap", 1069 "proc-macro2", 1070 "quote", 1071 "syn", 1072 "tr", 1073 ]