aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore4
-rw-r--r--Cargo.lock1047
2 files changed, 1047 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
index 9bc689e..d84d012 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,10 +2,6 @@
2# will have compiled files and executables 2# will have compiled files and executables
3/target/ 3/target/
4 4
5# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
6# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
7Cargo.lock
8
9# These are backup files generated by rustfmt 5# These are backup files generated by rustfmt
10**/*.rs.bk 6**/*.rs.bk
11 7
diff --git a/Cargo.lock b/Cargo.lock
new file mode 100644
index 0000000..5e1ae94
--- /dev/null
+++ b/Cargo.lock
@@ -0,0 +1,1047 @@
1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3[[package]]
4name = "ahash"
5version = "0.3.8"
6source = "registry+https://github.com/rust-lang/crates.io-index"
7checksum = "e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217"
8dependencies = [
9 "const-random",
10]
11
12[[package]]
13name = "ahash"
14version = "0.4.3"
15source = "registry+https://github.com/rust-lang/crates.io-index"
16checksum = "b5b1d27b53c9b0be4ee14c0777359f77f39e7d6d127b07a9f60fdd43850f8ec3"
17dependencies = [
18 "const-random",
19]
20
21[[package]]
22name = "ansi_term"
23version = "0.11.0"
24source = "registry+https://github.com/rust-lang/crates.io-index"
25checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
26dependencies = [
27 "winapi 0.3.9",
28]
29
30[[package]]
31name = "arc-swap"
32version = "0.4.7"
33source = "registry+https://github.com/rust-lang/crates.io-index"
34checksum = "4d25d88fd6b8041580a654f9d0c581a047baee2b3efee13275f2fc392fc75034"
35
36[[package]]
37name = "array-macro"
38version = "1.0.5"
39source = "registry+https://github.com/rust-lang/crates.io-index"
40checksum = "06e97b4e522f9e55523001238ac59d13a8603af57f69980de5d8de4bbbe8ada6"
41
42[[package]]
43name = "arrayref"
44version = "0.3.6"
45source = "registry+https://github.com/rust-lang/crates.io-index"
46checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544"
47
48[[package]]
49name = "arrayvec"
50version = "0.5.1"
51source = "registry+https://github.com/rust-lang/crates.io-index"
52checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
53
54[[package]]
55name = "atty"
56version = "0.2.14"
57source = "registry+https://github.com/rust-lang/crates.io-index"
58checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
59dependencies = [
60 "hermit-abi",
61 "libc",
62 "winapi 0.3.9",
63]
64
65[[package]]
66name = "autocfg"
67version = "1.0.0"
68source = "registry+https://github.com/rust-lang/crates.io-index"
69checksum = "f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d"
70
71[[package]]
72name = "base64"
73version = "0.11.0"
74source = "registry+https://github.com/rust-lang/crates.io-index"
75checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7"
76
77[[package]]
78name = "bitflags"
79version = "1.2.1"
80source = "registry+https://github.com/rust-lang/crates.io-index"
81checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
82
83[[package]]
84name = "blake2b_simd"
85version = "0.5.10"
86source = "registry+https://github.com/rust-lang/crates.io-index"
87checksum = "d8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a"
88dependencies = [
89 "arrayref",
90 "arrayvec",
91 "constant_time_eq",
92]
93
94[[package]]
95name = "cc"
96version = "1.0.58"
97source = "registry+https://github.com/rust-lang/crates.io-index"
98checksum = "f9a06fb2e53271d7c279ec1efea6ab691c35a2ae67ec0d91d7acec0caf13b518"
99
100[[package]]
101name = "cfg-if"
102version = "0.1.10"
103source = "registry+https://github.com/rust-lang/crates.io-index"
104checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
105
106[[package]]
107name = "chrono"
108version = "0.4.13"
109source = "registry+https://github.com/rust-lang/crates.io-index"
110checksum = "c74d84029116787153e02106bf53e66828452a4b325cc8652b788b5967c0a0b6"
111dependencies = [
112 "num-integer",
113 "num-traits",
114 "serde",
115 "time",
116]
117
118[[package]]
119name = "clap"
120version = "2.33.1"
121source = "registry+https://github.com/rust-lang/crates.io-index"
122checksum = "bdfa80d47f954d53a35a64987ca1422f495b8d6483c0fe9f7117b36c2a792129"
123dependencies = [
124 "ansi_term",
125 "atty",
126 "bitflags",
127 "strsim 0.8.0",
128 "textwrap",
129 "unicode-width",
130 "vec_map",
131]
132
133[[package]]
134name = "const-random"
135version = "0.1.8"
136source = "registry+https://github.com/rust-lang/crates.io-index"
137checksum = "2f1af9ac737b2dd2d577701e59fd09ba34822f6f2ebdb30a7647405d9e55e16a"
138dependencies = [
139 "const-random-macro",
140 "proc-macro-hack",
141]
142
143[[package]]
144name = "const-random-macro"
145version = "0.1.8"
146source = "registry+https://github.com/rust-lang/crates.io-index"
147checksum = "25e4c606eb459dd29f7c57b2e0879f2b6f14ee130918c2b78ccb58a9624e6c7a"
148dependencies = [
149 "getrandom",
150 "proc-macro-hack",
151]
152
153[[package]]
154name = "constant_time_eq"
155version = "0.1.5"
156source = "registry+https://github.com/rust-lang/crates.io-index"
157checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"
158
159[[package]]
160name = "crossbeam-channel"
161version = "0.4.2"
162source = "registry+https://github.com/rust-lang/crates.io-index"
163checksum = "cced8691919c02aac3cb0a1bc2e9b73d89e832bf9a06fc579d4e71b68a2da061"
164dependencies = [
165 "crossbeam-utils",
166 "maybe-uninit",
167]
168
169[[package]]
170name = "crossbeam-utils"
171version = "0.7.2"
172source = "registry+https://github.com/rust-lang/crates.io-index"
173checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8"
174dependencies = [
175 "autocfg",
176 "cfg-if",
177 "lazy_static",
178]
179
180[[package]]
181name = "ctor"
182version = "0.1.15"
183source = "registry+https://github.com/rust-lang/crates.io-index"
184checksum = "39858aa5bac06462d4dd4b9164848eb81ffc4aa5c479746393598fd193afa227"
185dependencies = [
186 "quote",
187 "syn",
188]
189
190[[package]]
191name = "cursive"
192version = "0.15.0"
193source = "registry+https://github.com/rust-lang/crates.io-index"
194checksum = "7a9f12332ab2bca26979ef00cfef9a1c2e287db03b787a83d892ad9961f81374"
195dependencies = [
196 "ahash 0.3.8",
197 "cfg-if",
198 "crossbeam-channel",
199 "cursive_core",
200 "enumset",
201 "lazy_static",
202 "libc",
203 "log",
204 "maplit",
205 "ncurses",
206 "signal-hook",
207 "term_size",
208 "termion",
209 "unicode-segmentation",
210 "unicode-width",
211]
212
213[[package]]
214name = "cursive_core"
215version = "0.1.1"
216source = "registry+https://github.com/rust-lang/crates.io-index"
217checksum = "85fc5b6a8ba2f1bc743892068bde466438f78d6247197e2dc094bfd53fdea4b7"
218dependencies = [
219 "ahash 0.4.3",
220 "chrono",
221 "crossbeam-channel",
222 "enum-map",
223 "enumset",
224 "lazy_static",
225 "libc",
226 "log",
227 "num",
228 "owning_ref",
229 "signal-hook",
230 "unicode-segmentation",
231 "unicode-width",
232 "xi-unicode",
233]
234
235[[package]]
236name = "darling"
237version = "0.10.2"
238source = "registry+https://github.com/rust-lang/crates.io-index"
239checksum = "0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858"
240dependencies = [
241 "darling_core",
242 "darling_macro",
243]
244
245[[package]]
246name = "darling_core"
247version = "0.10.2"
248source = "registry+https://github.com/rust-lang/crates.io-index"
249checksum = "f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b"
250dependencies = [
251 "fnv",
252 "ident_case",
253 "proc-macro2",
254 "quote",
255 "strsim 0.9.3",
256 "syn",
257]
258
259[[package]]
260name = "darling_macro"
261version = "0.10.2"
262source = "registry+https://github.com/rust-lang/crates.io-index"
263checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72"
264dependencies = [
265 "darling_core",
266 "quote",
267 "syn",
268]
269
270[[package]]
271name = "dijo"
272version = "0.1.2"
273dependencies = [
274 "chrono",
275 "clap",
276 "cursive",
277 "directories",
278 "erased-serde",
279 "lazy_static",
280 "notify",
281 "serde",
282 "serde_json",
283 "typetag",
284]
285
286[[package]]
287name = "directories"
288version = "3.0.1"
289source = "registry+https://github.com/rust-lang/crates.io-index"
290checksum = "f8fed639d60b58d0f53498ab13d26f621fd77569cc6edb031f4cc36a2ad9da0f"
291dependencies = [
292 "dirs-sys",
293]
294
295[[package]]
296name = "dirs-sys"
297version = "0.3.5"
298source = "registry+https://github.com/rust-lang/crates.io-index"
299checksum = "8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a"
300dependencies = [
301 "libc",
302 "redox_users",
303 "winapi 0.3.9",
304]
305
306[[package]]
307name = "enum-map"
308version = "0.6.2"
309source = "registry+https://github.com/rust-lang/crates.io-index"
310checksum = "70a375f899a53b9848ad9fb459b5bf90e4851ae5d9fea89134b062dc1828b26e"
311dependencies = [
312 "array-macro",
313 "enum-map-derive",
314]
315
316[[package]]
317name = "enum-map-derive"
318version = "0.4.3"
319source = "registry+https://github.com/rust-lang/crates.io-index"
320checksum = "e57001dfb2532f5a103ff869656887fae9a8defa7d236f3e39d2ee86ed629ad7"
321dependencies = [
322 "proc-macro2",
323 "quote",
324 "syn",
325]
326
327[[package]]
328name = "enumset"
329version = "1.0.0"
330source = "registry+https://github.com/rust-lang/crates.io-index"
331checksum = "3691ce759534316ad900d57dd8e688e2c4263f9750c0f7c1e9b9a4516d4ca241"
332dependencies = [
333 "enumset_derive",
334 "num-traits",
335]
336
337[[package]]
338name = "enumset_derive"
339version = "0.5.0"
340source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "74bef436ac71820c5cf768d7af9ba33121246b09a00e09a55d94ef8095a875ac"
342dependencies = [
343 "darling",
344 "proc-macro2",
345 "quote",
346 "syn",
347]
348
349[[package]]
350name = "erased-serde"
351version = "0.3.12"
352source = "registry+https://github.com/rust-lang/crates.io-index"
353checksum = "6ca8b296792113e1500fd935ae487be6e00ce318952a6880555554824d6ebf38"
354dependencies = [
355 "serde",
356]
357
358[[package]]
359name = "filetime"
360version = "0.2.10"
361source = "registry+https://github.com/rust-lang/crates.io-index"
362checksum = "affc17579b132fc2461adf7c575cc6e8b134ebca52c51f5411388965227dc695"
363dependencies = [
364 "cfg-if",
365 "libc",
366 "redox_syscall",
367 "winapi 0.3.9",
368]
369
370[[package]]
371name = "fnv"
372version = "1.0.7"
373source = "registry+https://github.com/rust-lang/crates.io-index"
374checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
375
376[[package]]
377name = "fsevent"
378version = "0.4.0"
379source = "registry+https://github.com/rust-lang/crates.io-index"
380checksum = "5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6"
381dependencies = [
382 "bitflags",
383 "fsevent-sys",
384]
385
386[[package]]
387name = "fsevent-sys"
388version = "2.0.1"
389source = "registry+https://github.com/rust-lang/crates.io-index"
390checksum = "f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0"
391dependencies = [
392 "libc",
393]
394
395[[package]]
396name = "fuchsia-zircon"
397version = "0.3.3"
398source = "registry+https://github.com/rust-lang/crates.io-index"
399checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82"
400dependencies = [
401 "bitflags",
402 "fuchsia-zircon-sys",
403]
404
405[[package]]
406name = "fuchsia-zircon-sys"
407version = "0.3.3"
408source = "registry+https://github.com/rust-lang/crates.io-index"
409checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7"
410
411[[package]]
412name = "getrandom"
413version = "0.1.14"
414source = "registry+https://github.com/rust-lang/crates.io-index"
415checksum = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb"
416dependencies = [
417 "cfg-if",
418 "libc",
419 "wasi",
420]
421
422[[package]]
423name = "ghost"
424version = "0.1.2"
425source = "registry+https://github.com/rust-lang/crates.io-index"
426checksum = "1a5bcf1bbeab73aa4cf2fde60a846858dc036163c7c33bec309f8d17de785479"
427dependencies = [
428 "proc-macro2",
429 "quote",
430 "syn",
431]
432
433[[package]]
434name = "hermit-abi"
435version = "0.1.15"
436source = "registry+https://github.com/rust-lang/crates.io-index"
437checksum = "3deed196b6e7f9e44a2ae8d94225d80302d81208b1bb673fd21fe634645c85a9"
438dependencies = [
439 "libc",
440]
441
442[[package]]
443name = "ident_case"
444version = "1.0.1"
445source = "registry+https://github.com/rust-lang/crates.io-index"
446checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
447
448[[package]]
449name = "inotify"
450version = "0.7.1"
451source = "registry+https://github.com/rust-lang/crates.io-index"
452checksum = "4816c66d2c8ae673df83366c18341538f234a26d65a9ecea5c348b453ac1d02f"
453dependencies = [
454 "bitflags",
455 "inotify-sys",
456 "libc",
457]
458
459[[package]]
460name = "inotify-sys"
461version = "0.1.3"
462source = "registry+https://github.com/rust-lang/crates.io-index"
463checksum = "e74a1aa87c59aeff6ef2cc2fa62d41bc43f54952f55652656b18a02fd5e356c0"
464dependencies = [
465 "libc",
466]
467
468[[package]]
469name = "inventory"
470version = "0.1.7"
471source = "registry+https://github.com/rust-lang/crates.io-index"
472checksum = "621b50c176968fd3b0bd71f821a28a0ea98db2b5aea966b2fbb8bd1b7d310328"
473dependencies = [
474 "ctor",
475 "ghost",
476 "inventory-impl",
477]
478
479[[package]]
480name = "inventory-impl"
481version = "0.1.7"
482source = "registry+https://github.com/rust-lang/crates.io-index"
483checksum = "f99a4111304bade76468d05beab3487c226e4fe4c4de1c4e8f006e815762db73"
484dependencies = [
485 "proc-macro2",
486 "quote",
487 "syn",
488]
489
490[[package]]
491name = "iovec"
492version = "0.1.4"
493source = "registry+https://github.com/rust-lang/crates.io-index"
494checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"
495dependencies = [
496 "libc",
497]
498
499[[package]]
500name = "itoa"
501version = "0.4.6"
502source = "registry+https://github.com/rust-lang/crates.io-index"
503checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6"
504
505[[package]]
506name = "kernel32-sys"
507version = "0.2.2"
508source = "registry+https://github.com/rust-lang/crates.io-index"
509checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
510dependencies = [
511 "winapi 0.2.8",
512 "winapi-build",
513]
514
515[[package]]
516name = "lazy_static"
517version = "1.4.0"
518source = "registry+https://github.com/rust-lang/crates.io-index"
519checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
520
521[[package]]
522name = "lazycell"
523version = "1.2.1"
524source = "registry+https://github.com/rust-lang/crates.io-index"
525checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f"
526
527[[package]]
528name = "libc"
529version = "0.2.73"
530source = "registry+https://github.com/rust-lang/crates.io-index"
531checksum = "bd7d4bd64732af4bf3a67f367c27df8520ad7e230c5817b8ff485864d80242b9"
532
533[[package]]
534name = "log"
535version = "0.4.11"
536source = "registry+https://github.com/rust-lang/crates.io-index"
537checksum = "4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b"
538dependencies = [
539 "cfg-if",
540]
541
542[[package]]
543name = "maplit"
544version = "1.0.2"
545source = "registry+https://github.com/rust-lang/crates.io-index"
546checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
547
548[[package]]
549name = "maybe-uninit"
550version = "2.0.0"
551source = "registry+https://github.com/rust-lang/crates.io-index"
552checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
553
554[[package]]
555name = "mio"
556version = "0.6.22"
557source = "registry+https://github.com/rust-lang/crates.io-index"
558checksum = "fce347092656428bc8eaf6201042cb551b8d67855af7374542a92a0fbfcac430"
559dependencies = [
560 "cfg-if",
561 "fuchsia-zircon",
562 "fuchsia-zircon-sys",
563 "iovec",
564 "kernel32-sys",
565 "libc",
566 "log",
567 "miow",
568 "net2",
569 "slab",
570 "winapi 0.2.8",
571]
572
573[[package]]
574name = "mio-extras"
575version = "2.0.6"
576source = "registry+https://github.com/rust-lang/crates.io-index"
577checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19"
578dependencies = [
579 "lazycell",
580 "log",
581 "mio",
582 "slab",
583]
584
585[[package]]
586name = "miow"
587version = "0.2.1"
588source = "registry+https://github.com/rust-lang/crates.io-index"
589checksum = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919"
590dependencies = [
591 "kernel32-sys",
592 "net2",
593 "winapi 0.2.8",
594 "ws2_32-sys",
595]
596
597[[package]]
598name = "ncurses"
599version = "5.99.0"
600source = "registry+https://github.com/rust-lang/crates.io-index"
601checksum = "15699bee2f37e9f8828c7b35b2bc70d13846db453f2d507713b758fabe536b82"
602dependencies = [
603 "cc",
604 "libc",
605 "pkg-config",
606]
607
608[[package]]
609name = "net2"
610version = "0.2.34"
611source = "registry+https://github.com/rust-lang/crates.io-index"
612checksum = "2ba7c918ac76704fb42afcbbb43891e72731f3dcca3bef2a19786297baf14af7"
613dependencies = [
614 "cfg-if",
615 "libc",
616 "winapi 0.3.9",
617]
618
619[[package]]
620name = "notify"
621version = "4.0.15"
622source = "registry+https://github.com/rust-lang/crates.io-index"
623checksum = "80ae4a7688d1fab81c5bf19c64fc8db920be8d519ce6336ed4e7efe024724dbd"
624dependencies = [
625 "bitflags",
626 "filetime",
627 "fsevent",
628 "fsevent-sys",
629 "inotify",
630 "libc",
631 "mio",
632 "mio-extras",
633 "walkdir",
634 "winapi 0.3.9",
635]
636
637[[package]]
638name = "num"
639version = "0.3.0"
640source = "registry+https://github.com/rust-lang/crates.io-index"
641checksum = "ab3e176191bc4faad357e3122c4747aa098ac880e88b168f106386128736cf4a"
642dependencies = [
643 "num-complex",
644 "num-integer",
645 "num-iter",
646 "num-rational",
647 "num-traits",
648]
649
650[[package]]
651name = "num-complex"
652version = "0.3.0"
653source = "registry+https://github.com/rust-lang/crates.io-index"
654checksum = "b05ad05bd8977050b171b3f6b48175fea6e0565b7981059b486075e1026a9fb5"
655dependencies = [
656 "num-traits",
657]
658
659[[package]]
660name = "num-integer"
661version = "0.1.43"
662source = "registry+https://github.com/rust-lang/crates.io-index"
663checksum = "8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b"
664dependencies = [
665 "autocfg",
666 "num-traits",
667]
668
669[[package]]
670name = "num-iter"
671version = "0.1.41"
672source = "registry+https://github.com/rust-lang/crates.io-index"
673checksum = "7a6e6b7c748f995c4c29c5f5ae0248536e04a5739927c74ec0fa564805094b9f"
674dependencies = [
675 "autocfg",
676 "num-integer",
677 "num-traits",
678]
679
680[[package]]
681name = "num-rational"
682version = "0.3.0"
683source = "registry+https://github.com/rust-lang/crates.io-index"
684checksum = "a5b4d7360f362cfb50dde8143501e6940b22f644be75a4cc90b2d81968908138"
685dependencies = [
686 "autocfg",
687 "num-integer",
688 "num-traits",
689]
690
691[[package]]
692name = "num-traits"
693version = "0.2.12"
694source = "registry+https://github.com/rust-lang/crates.io-index"
695checksum = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611"
696dependencies = [
697 "autocfg",
698]
699
700[[package]]
701name = "numtoa"
702version = "0.1.0"
703source = "registry+https://github.com/rust-lang/crates.io-index"
704checksum = "b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef"
705
706[[package]]
707name = "owning_ref"
708version = "0.4.1"
709source = "registry+https://github.com/rust-lang/crates.io-index"
710checksum = "6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce"
711dependencies = [
712 "stable_deref_trait",
713]
714
715[[package]]
716name = "pkg-config"
717version = "0.3.18"
718source = "registry+https://github.com/rust-lang/crates.io-index"
719checksum = "d36492546b6af1463394d46f0c834346f31548646f6ba10849802c9c9a27ac33"
720
721[[package]]
722name = "proc-macro-hack"
723version = "0.5.16"
724source = "registry+https://github.com/rust-lang/crates.io-index"
725checksum = "7e0456befd48169b9f13ef0f0ad46d492cf9d2dbb918bcf38e01eed4ce3ec5e4"
726
727[[package]]
728name = "proc-macro2"
729version = "1.0.18"
730source = "registry+https://github.com/rust-lang/crates.io-index"
731checksum = "beae6331a816b1f65d04c45b078fd8e6c93e8071771f41b8163255bbd8d7c8fa"
732dependencies = [
733 "unicode-xid",
734]
735
736[[package]]
737name = "quote"
738version = "1.0.7"
739source = "registry+https://github.com/rust-lang/crates.io-index"
740checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37"
741dependencies = [
742 "proc-macro2",
743]
744
745[[package]]
746name = "redox_syscall"
747version = "0.1.57"
748source = "registry+https://github.com/rust-lang/crates.io-index"
749checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce"
750
751[[package]]
752name = "redox_termios"
753version = "0.1.1"
754source = "registry+https://github.com/rust-lang/crates.io-index"
755checksum = "7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76"
756dependencies = [
757 "redox_syscall",
758]
759
760[[package]]
761name = "redox_users"
762version = "0.3.4"
763source = "registry+https://github.com/rust-lang/crates.io-index"
764checksum = "09b23093265f8d200fa7b4c2c76297f47e681c655f6f1285a8780d6a022f7431"
765dependencies = [
766 "getrandom",
767 "redox_syscall",
768 "rust-argon2",
769]
770
771[[package]]
772name = "rust-argon2"
773version = "0.7.0"
774source = "registry+https://github.com/rust-lang/crates.io-index"
775checksum = "2bc8af4bda8e1ff4932523b94d3dd20ee30a87232323eda55903ffd71d2fb017"
776dependencies = [
777 "base64",
778 "blake2b_simd",
779 "constant_time_eq",
780 "crossbeam-utils",
781]
782
783[[package]]
784name = "ryu"
785version = "1.0.5"
786source = "registry+https://github.com/rust-lang/crates.io-index"
787checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
788
789[[package]]
790name = "same-file"
791version = "1.0.6"
792source = "registry+https://github.com/rust-lang/crates.io-index"
793checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
794dependencies = [
795 "winapi-util",
796]
797
798[[package]]
799name = "serde"
800version = "1.0.114"
801source = "registry+https://github.com/rust-lang/crates.io-index"
802checksum = "5317f7588f0a5078ee60ef675ef96735a1442132dc645eb1d12c018620ed8cd3"
803dependencies = [
804 "serde_derive",
805]
806
807[[package]]
808name = "serde_derive"
809version = "1.0.114"
810source = "registry+https://github.com/rust-lang/crates.io-index"
811checksum = "2a0be94b04690fbaed37cddffc5c134bf537c8e3329d53e982fe04c374978f8e"
812dependencies = [
813 "proc-macro2",
814 "quote",
815 "syn",
816]
817
818[[package]]
819name = "serde_json"
820version = "1.0.56"
821source = "registry+https://github.com/rust-lang/crates.io-index"
822checksum = "3433e879a558dde8b5e8feb2a04899cf34fdde1fafb894687e52105fc1162ac3"
823dependencies = [
824 "itoa",
825 "ryu",
826 "serde",
827]
828
829[[package]]
830name = "signal-hook"
831version = "0.1.16"
832source = "registry+https://github.com/rust-lang/crates.io-index"
833checksum = "604508c1418b99dfe1925ca9224829bb2a8a9a04dda655cc01fcad46f4ab05ed"
834dependencies = [
835 "libc",
836 "signal-hook-registry",
837]
838
839[[package]]
840name = "signal-hook-registry"
841version = "1.2.0"
842source = "registry+https://github.com/rust-lang/crates.io-index"
843checksum = "94f478ede9f64724c5d173d7bb56099ec3e2d9fc2774aac65d34b8b890405f41"
844dependencies = [
845 "arc-swap",
846 "libc",
847]
848
849[[package]]
850name = "slab"
851version = "0.4.2"
852source = "registry+https://github.com/rust-lang/crates.io-index"
853checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
854
855[[package]]
856name = "stable_deref_trait"
857version = "1.2.0"
858source = "registry+https://github.com/rust-lang/crates.io-index"
859checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
860
861[[package]]
862name = "strsim"
863version = "0.8.0"
864source = "registry+https://github.com/rust-lang/crates.io-index"
865checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
866
867[[package]]
868name = "strsim"
869version = "0.9.3"
870source = "registry+https://github.com/rust-lang/crates.io-index"
871checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c"
872
873[[package]]
874name = "syn"
875version = "1.0.34"
876source = "registry+https://github.com/rust-lang/crates.io-index"
877checksum = "936cae2873c940d92e697597c5eee105fb570cd5689c695806f672883653349b"
878dependencies = [
879 "proc-macro2",
880 "quote",
881 "unicode-xid",
882]
883
884[[package]]
885name = "term_size"
886version = "0.3.2"
887source = "registry+https://github.com/rust-lang/crates.io-index"
888checksum = "1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9"
889dependencies = [
890 "libc",
891 "winapi 0.3.9",
892]
893
894[[package]]
895name = "termion"
896version = "1.5.5"
897source = "registry+https://github.com/rust-lang/crates.io-index"
898checksum = "c22cec9d8978d906be5ac94bceb5a010d885c626c4c8855721a4dbd20e3ac905"
899dependencies = [
900 "libc",
901 "numtoa",
902 "redox_syscall",
903 "redox_termios",
904]
905
906[[package]]
907name = "textwrap"
908version = "0.11.0"
909source = "registry+https://github.com/rust-lang/crates.io-index"
910checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
911dependencies = [
912 "unicode-width",
913]
914
915[[package]]
916name = "time"
917version = "0.1.43"
918source = "registry+https://github.com/rust-lang/crates.io-index"
919checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438"
920dependencies = [
921 "libc",
922 "winapi 0.3.9",
923]
924
925[[package]]
926name = "typetag"
927version = "0.1.5"
928source = "registry+https://github.com/rust-lang/crates.io-index"
929checksum = "9275125decb5d75fe57ebfe92debd119b15757aae27c56d7cb61ecab871960bc"
930dependencies = [
931 "erased-serde",
932 "inventory",
933 "lazy_static",
934 "serde",
935 "typetag-impl",
936]
937
938[[package]]
939name = "typetag-impl"
940version = "0.1.5"
941source = "registry+https://github.com/rust-lang/crates.io-index"
942checksum = "dc232cda3b1d82664153e6c95d1071809aa0f1011f306c3d6989f33d8c6ede17"
943dependencies = [
944 "proc-macro2",
945 "quote",
946 "syn",
947]
948
949[[package]]
950name = "unicode-segmentation"
951version = "1.6.0"
952source = "registry+https://github.com/rust-lang/crates.io-index"
953checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
954
955[[package]]
956name = "unicode-width"
957version = "0.1.8"
958source = "registry+https://github.com/rust-lang/crates.io-index"
959checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
960
961[[package]]
962name = "unicode-xid"
963version = "0.2.1"
964source = "registry+https://github.com/rust-lang/crates.io-index"
965checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
966
967[[package]]
968name = "vec_map"
969version = "0.8.2"
970source = "registry+https://github.com/rust-lang/crates.io-index"
971checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
972
973[[package]]
974name = "walkdir"
975version = "2.3.1"
976source = "registry+https://github.com/rust-lang/crates.io-index"
977checksum = "777182bc735b6424e1a57516d35ed72cb8019d85c8c9bf536dccb3445c1a2f7d"
978dependencies = [
979 "same-file",
980 "winapi 0.3.9",
981 "winapi-util",
982]
983
984[[package]]
985name = "wasi"
986version = "0.9.0+wasi-snapshot-preview1"
987source = "registry+https://github.com/rust-lang/crates.io-index"
988checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
989
990[[package]]
991name = "winapi"
992version = "0.2.8"
993source = "registry+https://github.com/rust-lang/crates.io-index"
994checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
995
996[[package]]
997name = "winapi"
998version = "0.3.9"
999source = "registry+https://github.com/rust-lang/crates.io-index"
1000checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1001dependencies = [
1002 "winapi-i686-pc-windows-gnu",
1003 "winapi-x86_64-pc-windows-gnu",
1004]
1005
1006[[package]]
1007name = "winapi-build"
1008version = "0.1.1"
1009source = "registry+https://github.com/rust-lang/crates.io-index"
1010checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
1011
1012[[package]]
1013name = "winapi-i686-pc-windows-gnu"
1014version = "0.4.0"
1015source = "registry+https://github.com/rust-lang/crates.io-index"
1016checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1017
1018[[package]]
1019name = "winapi-util"
1020version = "0.1.5"
1021source = "registry+https://github.com/rust-lang/crates.io-index"
1022checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1023dependencies = [
1024 "winapi 0.3.9",
1025]
1026
1027[[package]]
1028name = "winapi-x86_64-pc-windows-gnu"
1029version = "0.4.0"
1030source = "registry+https://github.com/rust-lang/crates.io-index"
1031checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1032
1033[[package]]
1034name = "ws2_32-sys"
1035version = "0.2.1"
1036source = "registry+https://github.com/rust-lang/crates.io-index"
1037checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e"
1038dependencies = [
1039 "winapi 0.2.8",
1040 "winapi-build",
1041]
1042
1043[[package]]
1044name = "xi-unicode"
1045version = "0.2.1"
1046source = "registry+https://github.com/rust-lang/crates.io-index"
1047checksum = "e71b85d8b1b8bfaf4b5c834187554d201a8cd621c2bbfa33efd41a3ecabd48b2"