/ 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"