/ Cargo.lock
Cargo.lock
1 # This file is automatically @generated by Cargo. 2 # It is not intended for manual editing. 3 version = 4 4 5 [[package]] 6 name = "addr2line" 7 version = "0.24.2" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 10 dependencies = [ 11 "gimli", 12 ] 13 14 [[package]] 15 name = "adler2" 16 version = "2.0.0" 17 source = "registry+https://github.com/rust-lang/crates.io-index" 18 checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 19 20 [[package]] 21 name = "aho-corasick" 22 version = "1.1.3" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 25 dependencies = [ 26 "memchr", 27 ] 28 29 [[package]] 30 name = "anyhow" 31 version = "1.0.94" 32 source = "registry+https://github.com/rust-lang/crates.io-index" 33 checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7" 34 35 [[package]] 36 name = "autocfg" 37 version = "1.4.0" 38 source = "registry+https://github.com/rust-lang/crates.io-index" 39 checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 40 41 [[package]] 42 name = "backtrace" 43 version = "0.3.74" 44 source = "registry+https://github.com/rust-lang/crates.io-index" 45 checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" 46 dependencies = [ 47 "addr2line", 48 "cfg-if", 49 "libc", 50 "miniz_oxide", 51 "object", 52 "rustc-demangle", 53 "windows-targets", 54 ] 55 56 [[package]] 57 name = "bitflags" 58 version = "2.6.0" 59 source = "registry+https://github.com/rust-lang/crates.io-index" 60 checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 61 62 [[package]] 63 name = "bytes" 64 version = "1.9.0" 65 source = "registry+https://github.com/rust-lang/crates.io-index" 66 checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" 67 68 [[package]] 69 name = "cfg-if" 70 version = "1.0.0" 71 source = "registry+https://github.com/rust-lang/crates.io-index" 72 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 73 74 [[package]] 75 name = "env_logger" 76 version = "0.8.4" 77 source = "registry+https://github.com/rust-lang/crates.io-index" 78 checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3" 79 dependencies = [ 80 "log", 81 "regex", 82 ] 83 84 [[package]] 85 name = "fst-rs" 86 version = "0.1.0" 87 dependencies = [ 88 "anyhow", 89 "futures", 90 "num-traits", 91 "quickcheck", 92 "quickcheck_async", 93 "quickcheck_macros", 94 "thiserror", 95 "tokio", 96 "tokio-stream", 97 ] 98 99 [[package]] 100 name = "futures" 101 version = "0.3.31" 102 source = "registry+https://github.com/rust-lang/crates.io-index" 103 checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" 104 dependencies = [ 105 "futures-channel", 106 "futures-core", 107 "futures-executor", 108 "futures-io", 109 "futures-sink", 110 "futures-task", 111 "futures-util", 112 ] 113 114 [[package]] 115 name = "futures-channel" 116 version = "0.3.31" 117 source = "registry+https://github.com/rust-lang/crates.io-index" 118 checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 119 dependencies = [ 120 "futures-core", 121 "futures-sink", 122 ] 123 124 [[package]] 125 name = "futures-core" 126 version = "0.3.31" 127 source = "registry+https://github.com/rust-lang/crates.io-index" 128 checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 129 130 [[package]] 131 name = "futures-executor" 132 version = "0.3.31" 133 source = "registry+https://github.com/rust-lang/crates.io-index" 134 checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 135 dependencies = [ 136 "futures-core", 137 "futures-task", 138 "futures-util", 139 "num_cpus", 140 ] 141 142 [[package]] 143 name = "futures-io" 144 version = "0.3.31" 145 source = "registry+https://github.com/rust-lang/crates.io-index" 146 checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 147 148 [[package]] 149 name = "futures-macro" 150 version = "0.3.31" 151 source = "registry+https://github.com/rust-lang/crates.io-index" 152 checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 153 dependencies = [ 154 "proc-macro2", 155 "quote", 156 "syn 2.0.90", 157 ] 158 159 [[package]] 160 name = "futures-sink" 161 version = "0.3.31" 162 source = "registry+https://github.com/rust-lang/crates.io-index" 163 checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 164 165 [[package]] 166 name = "futures-task" 167 version = "0.3.31" 168 source = "registry+https://github.com/rust-lang/crates.io-index" 169 checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 170 171 [[package]] 172 name = "futures-util" 173 version = "0.3.31" 174 source = "registry+https://github.com/rust-lang/crates.io-index" 175 checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 176 dependencies = [ 177 "futures-channel", 178 "futures-core", 179 "futures-io", 180 "futures-macro", 181 "futures-sink", 182 "futures-task", 183 "memchr", 184 "pin-project-lite", 185 "pin-utils", 186 "slab", 187 ] 188 189 [[package]] 190 name = "getrandom" 191 version = "0.2.15" 192 source = "registry+https://github.com/rust-lang/crates.io-index" 193 checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 194 dependencies = [ 195 "cfg-if", 196 "libc", 197 "wasi", 198 ] 199 200 [[package]] 201 name = "gimli" 202 version = "0.31.1" 203 source = "registry+https://github.com/rust-lang/crates.io-index" 204 checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 205 206 [[package]] 207 name = "hermit-abi" 208 version = "0.3.9" 209 source = "registry+https://github.com/rust-lang/crates.io-index" 210 checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 211 212 [[package]] 213 name = "libc" 214 version = "0.2.167" 215 source = "registry+https://github.com/rust-lang/crates.io-index" 216 checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" 217 218 [[package]] 219 name = "lock_api" 220 version = "0.4.12" 221 source = "registry+https://github.com/rust-lang/crates.io-index" 222 checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 223 dependencies = [ 224 "autocfg", 225 "scopeguard", 226 ] 227 228 [[package]] 229 name = "log" 230 version = "0.4.22" 231 source = "registry+https://github.com/rust-lang/crates.io-index" 232 checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 233 234 [[package]] 235 name = "memchr" 236 version = "2.7.4" 237 source = "registry+https://github.com/rust-lang/crates.io-index" 238 checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 239 240 [[package]] 241 name = "miniz_oxide" 242 version = "0.8.0" 243 source = "registry+https://github.com/rust-lang/crates.io-index" 244 checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" 245 dependencies = [ 246 "adler2", 247 ] 248 249 [[package]] 250 name = "mio" 251 version = "1.0.3" 252 source = "registry+https://github.com/rust-lang/crates.io-index" 253 checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" 254 dependencies = [ 255 "libc", 256 "wasi", 257 "windows-sys", 258 ] 259 260 [[package]] 261 name = "num-traits" 262 version = "0.2.19" 263 source = "registry+https://github.com/rust-lang/crates.io-index" 264 checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 265 dependencies = [ 266 "autocfg", 267 ] 268 269 [[package]] 270 name = "num_cpus" 271 version = "1.16.0" 272 source = "registry+https://github.com/rust-lang/crates.io-index" 273 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 274 dependencies = [ 275 "hermit-abi", 276 "libc", 277 ] 278 279 [[package]] 280 name = "object" 281 version = "0.36.5" 282 source = "registry+https://github.com/rust-lang/crates.io-index" 283 checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" 284 dependencies = [ 285 "memchr", 286 ] 287 288 [[package]] 289 name = "parking_lot" 290 version = "0.12.3" 291 source = "registry+https://github.com/rust-lang/crates.io-index" 292 checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 293 dependencies = [ 294 "lock_api", 295 "parking_lot_core", 296 ] 297 298 [[package]] 299 name = "parking_lot_core" 300 version = "0.9.10" 301 source = "registry+https://github.com/rust-lang/crates.io-index" 302 checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 303 dependencies = [ 304 "cfg-if", 305 "libc", 306 "redox_syscall", 307 "smallvec", 308 "windows-targets", 309 ] 310 311 [[package]] 312 name = "pin-project-lite" 313 version = "0.2.15" 314 source = "registry+https://github.com/rust-lang/crates.io-index" 315 checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff" 316 317 [[package]] 318 name = "pin-utils" 319 version = "0.1.0" 320 source = "registry+https://github.com/rust-lang/crates.io-index" 321 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 322 323 [[package]] 324 name = "proc-macro2" 325 version = "1.0.92" 326 source = "registry+https://github.com/rust-lang/crates.io-index" 327 checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" 328 dependencies = [ 329 "unicode-ident", 330 ] 331 332 [[package]] 333 name = "quickcheck" 334 version = "1.0.3" 335 source = "registry+https://github.com/rust-lang/crates.io-index" 336 checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6" 337 dependencies = [ 338 "env_logger", 339 "log", 340 "rand", 341 ] 342 343 [[package]] 344 name = "quickcheck_async" 345 version = "0.1.1" 346 source = "registry+https://github.com/rust-lang/crates.io-index" 347 checksum = "247df671941313a4e255a5015772917368f1b21bfedfbd89d68fbb27e802b2fa" 348 dependencies = [ 349 "quote", 350 "syn 1.0.109", 351 ] 352 353 [[package]] 354 name = "quickcheck_macros" 355 version = "1.0.0" 356 source = "registry+https://github.com/rust-lang/crates.io-index" 357 checksum = "b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9" 358 dependencies = [ 359 "proc-macro2", 360 "quote", 361 "syn 1.0.109", 362 ] 363 364 [[package]] 365 name = "quote" 366 version = "1.0.37" 367 source = "registry+https://github.com/rust-lang/crates.io-index" 368 checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 369 dependencies = [ 370 "proc-macro2", 371 ] 372 373 [[package]] 374 name = "rand" 375 version = "0.8.5" 376 source = "registry+https://github.com/rust-lang/crates.io-index" 377 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 378 dependencies = [ 379 "rand_core", 380 ] 381 382 [[package]] 383 name = "rand_core" 384 version = "0.6.4" 385 source = "registry+https://github.com/rust-lang/crates.io-index" 386 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 387 dependencies = [ 388 "getrandom", 389 ] 390 391 [[package]] 392 name = "redox_syscall" 393 version = "0.5.7" 394 source = "registry+https://github.com/rust-lang/crates.io-index" 395 checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" 396 dependencies = [ 397 "bitflags", 398 ] 399 400 [[package]] 401 name = "regex" 402 version = "1.11.1" 403 source = "registry+https://github.com/rust-lang/crates.io-index" 404 checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 405 dependencies = [ 406 "aho-corasick", 407 "memchr", 408 "regex-automata", 409 "regex-syntax", 410 ] 411 412 [[package]] 413 name = "regex-automata" 414 version = "0.4.9" 415 source = "registry+https://github.com/rust-lang/crates.io-index" 416 checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 417 dependencies = [ 418 "aho-corasick", 419 "memchr", 420 "regex-syntax", 421 ] 422 423 [[package]] 424 name = "regex-syntax" 425 version = "0.8.5" 426 source = "registry+https://github.com/rust-lang/crates.io-index" 427 checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 428 429 [[package]] 430 name = "rustc-demangle" 431 version = "0.1.24" 432 source = "registry+https://github.com/rust-lang/crates.io-index" 433 checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 434 435 [[package]] 436 name = "scopeguard" 437 version = "1.2.0" 438 source = "registry+https://github.com/rust-lang/crates.io-index" 439 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 440 441 [[package]] 442 name = "signal-hook-registry" 443 version = "1.4.2" 444 source = "registry+https://github.com/rust-lang/crates.io-index" 445 checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 446 dependencies = [ 447 "libc", 448 ] 449 450 [[package]] 451 name = "slab" 452 version = "0.4.9" 453 source = "registry+https://github.com/rust-lang/crates.io-index" 454 checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 455 dependencies = [ 456 "autocfg", 457 ] 458 459 [[package]] 460 name = "smallvec" 461 version = "1.13.2" 462 source = "registry+https://github.com/rust-lang/crates.io-index" 463 checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 464 465 [[package]] 466 name = "socket2" 467 version = "0.5.8" 468 source = "registry+https://github.com/rust-lang/crates.io-index" 469 checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" 470 dependencies = [ 471 "libc", 472 "windows-sys", 473 ] 474 475 [[package]] 476 name = "syn" 477 version = "1.0.109" 478 source = "registry+https://github.com/rust-lang/crates.io-index" 479 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 480 dependencies = [ 481 "proc-macro2", 482 "quote", 483 "unicode-ident", 484 ] 485 486 [[package]] 487 name = "syn" 488 version = "2.0.90" 489 source = "registry+https://github.com/rust-lang/crates.io-index" 490 checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31" 491 dependencies = [ 492 "proc-macro2", 493 "quote", 494 "unicode-ident", 495 ] 496 497 [[package]] 498 name = "thiserror" 499 version = "2.0.6" 500 source = "registry+https://github.com/rust-lang/crates.io-index" 501 checksum = "8fec2a1820ebd077e2b90c4df007bebf344cd394098a13c563957d0afc83ea47" 502 dependencies = [ 503 "thiserror-impl", 504 ] 505 506 [[package]] 507 name = "thiserror-impl" 508 version = "2.0.6" 509 source = "registry+https://github.com/rust-lang/crates.io-index" 510 checksum = "d65750cab40f4ff1929fb1ba509e9914eb756131cef4210da8d5d700d26f6312" 511 dependencies = [ 512 "proc-macro2", 513 "quote", 514 "syn 2.0.90", 515 ] 516 517 [[package]] 518 name = "tokio" 519 version = "1.42.0" 520 source = "registry+https://github.com/rust-lang/crates.io-index" 521 checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551" 522 dependencies = [ 523 "backtrace", 524 "bytes", 525 "libc", 526 "mio", 527 "parking_lot", 528 "pin-project-lite", 529 "signal-hook-registry", 530 "socket2", 531 "tokio-macros", 532 "windows-sys", 533 ] 534 535 [[package]] 536 name = "tokio-macros" 537 version = "2.4.0" 538 source = "registry+https://github.com/rust-lang/crates.io-index" 539 checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" 540 dependencies = [ 541 "proc-macro2", 542 "quote", 543 "syn 2.0.90", 544 ] 545 546 [[package]] 547 name = "tokio-stream" 548 version = "0.1.17" 549 source = "registry+https://github.com/rust-lang/crates.io-index" 550 checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047" 551 dependencies = [ 552 "futures-core", 553 "pin-project-lite", 554 "tokio", 555 ] 556 557 [[package]] 558 name = "unicode-ident" 559 version = "1.0.14" 560 source = "registry+https://github.com/rust-lang/crates.io-index" 561 checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" 562 563 [[package]] 564 name = "wasi" 565 version = "0.11.0+wasi-snapshot-preview1" 566 source = "registry+https://github.com/rust-lang/crates.io-index" 567 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 568 569 [[package]] 570 name = "windows-sys" 571 version = "0.52.0" 572 source = "registry+https://github.com/rust-lang/crates.io-index" 573 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 574 dependencies = [ 575 "windows-targets", 576 ] 577 578 [[package]] 579 name = "windows-targets" 580 version = "0.52.6" 581 source = "registry+https://github.com/rust-lang/crates.io-index" 582 checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 583 dependencies = [ 584 "windows_aarch64_gnullvm", 585 "windows_aarch64_msvc", 586 "windows_i686_gnu", 587 "windows_i686_gnullvm", 588 "windows_i686_msvc", 589 "windows_x86_64_gnu", 590 "windows_x86_64_gnullvm", 591 "windows_x86_64_msvc", 592 ] 593 594 [[package]] 595 name = "windows_aarch64_gnullvm" 596 version = "0.52.6" 597 source = "registry+https://github.com/rust-lang/crates.io-index" 598 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 599 600 [[package]] 601 name = "windows_aarch64_msvc" 602 version = "0.52.6" 603 source = "registry+https://github.com/rust-lang/crates.io-index" 604 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 605 606 [[package]] 607 name = "windows_i686_gnu" 608 version = "0.52.6" 609 source = "registry+https://github.com/rust-lang/crates.io-index" 610 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 611 612 [[package]] 613 name = "windows_i686_gnullvm" 614 version = "0.52.6" 615 source = "registry+https://github.com/rust-lang/crates.io-index" 616 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 617 618 [[package]] 619 name = "windows_i686_msvc" 620 version = "0.52.6" 621 source = "registry+https://github.com/rust-lang/crates.io-index" 622 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 623 624 [[package]] 625 name = "windows_x86_64_gnu" 626 version = "0.52.6" 627 source = "registry+https://github.com/rust-lang/crates.io-index" 628 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 629 630 [[package]] 631 name = "windows_x86_64_gnullvm" 632 version = "0.52.6" 633 source = "registry+https://github.com/rust-lang/crates.io-index" 634 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 635 636 [[package]] 637 name = "windows_x86_64_msvc" 638 version = "0.52.6" 639 source = "registry+https://github.com/rust-lang/crates.io-index" 640 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"