lol
1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
4
5[[package]]
6name = "addr2line"
7version = "0.20.0"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3"
10dependencies = [
11 "gimli",
12]
13
14[[package]]
15name = "adler"
16version = "1.0.2"
17source = "registry+https://github.com/rust-lang/crates.io-index"
18checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
19
20[[package]]
21name = "ahash"
22version = "0.7.6"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
25dependencies = [
26 "getrandom 0.2.10",
27 "once_cell",
28 "version_check",
29]
30
31[[package]]
32name = "ahash"
33version = "0.8.3"
34source = "registry+https://github.com/rust-lang/crates.io-index"
35checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
36dependencies = [
37 "cfg-if",
38 "once_cell",
39 "version_check",
40]
41
42[[package]]
43name = "aho-corasick"
44version = "0.7.20"
45source = "registry+https://github.com/rust-lang/crates.io-index"
46checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
47dependencies = [
48 "memchr",
49]
50
51[[package]]
52name = "aho-corasick"
53version = "1.0.3"
54source = "registry+https://github.com/rust-lang/crates.io-index"
55checksum = "86b8f9420f797f2d9e935edf629310eb938a0d839f984e25327f3c7eed22300c"
56dependencies = [
57 "memchr",
58]
59
60[[package]]
61name = "allocator-api2"
62version = "0.2.16"
63source = "registry+https://github.com/rust-lang/crates.io-index"
64checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5"
65
66[[package]]
67name = "android-tzdata"
68version = "0.1.1"
69source = "registry+https://github.com/rust-lang/crates.io-index"
70checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
71
72[[package]]
73name = "android_system_properties"
74version = "0.1.5"
75source = "registry+https://github.com/rust-lang/crates.io-index"
76checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
77dependencies = [
78 "libc",
79]
80
81[[package]]
82name = "anes"
83version = "0.1.6"
84source = "registry+https://github.com/rust-lang/crates.io-index"
85checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
86
87[[package]]
88name = "ansi_term"
89version = "0.12.1"
90source = "registry+https://github.com/rust-lang/crates.io-index"
91checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
92dependencies = [
93 "winapi",
94]
95
96[[package]]
97name = "anyhow"
98version = "1.0.72"
99source = "registry+https://github.com/rust-lang/crates.io-index"
100checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854"
101
102[[package]]
103name = "arrayvec"
104version = "0.5.2"
105source = "registry+https://github.com/rust-lang/crates.io-index"
106checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
107
108[[package]]
109name = "arrayvec"
110version = "0.7.4"
111source = "registry+https://github.com/rust-lang/crates.io-index"
112checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
113
114[[package]]
115name = "ascii"
116version = "0.9.3"
117source = "registry+https://github.com/rust-lang/crates.io-index"
118checksum = "eab1c04a571841102f5345a8fc0f6bb3d31c315dec879b5c6e42e40ce7ffa34e"
119
120[[package]]
121name = "async-native-tls"
122version = "0.4.0"
123source = "registry+https://github.com/rust-lang/crates.io-index"
124checksum = "d57d4cec3c647232e1094dc013546c0b33ce785d8aeb251e1f20dfaf8a9a13fe"
125dependencies = [
126 "futures-util",
127 "native-tls",
128 "thiserror",
129 "url",
130]
131
132[[package]]
133name = "async-stream"
134version = "0.3.5"
135source = "registry+https://github.com/rust-lang/crates.io-index"
136checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51"
137dependencies = [
138 "async-stream-impl",
139 "futures-core",
140 "pin-project-lite",
141]
142
143[[package]]
144name = "async-stream-impl"
145version = "0.3.5"
146source = "registry+https://github.com/rust-lang/crates.io-index"
147checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193"
148dependencies = [
149 "proc-macro2",
150 "quote",
151 "syn 2.0.28",
152]
153
154[[package]]
155name = "async-trait"
156version = "0.1.72"
157source = "registry+https://github.com/rust-lang/crates.io-index"
158checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09"
159dependencies = [
160 "proc-macro2",
161 "quote",
162 "syn 2.0.28",
163]
164
165[[package]]
166name = "asynchronous-codec"
167version = "0.6.2"
168source = "registry+https://github.com/rust-lang/crates.io-index"
169checksum = "4057f2c32adbb2fc158e22fb38433c8e9bbf76b75a4732c7c0cbaf695fb65568"
170dependencies = [
171 "bytes",
172 "futures-sink",
173 "futures-util",
174 "memchr",
175 "pin-project-lite",
176]
177
178[[package]]
179name = "atomic-shim"
180version = "0.2.0"
181source = "registry+https://github.com/rust-lang/crates.io-index"
182checksum = "67cd4b51d303cf3501c301e8125df442128d3c6d7c69f71b27833d253de47e77"
183dependencies = [
184 "crossbeam-utils",
185]
186
187[[package]]
188name = "atty"
189version = "0.2.14"
190source = "registry+https://github.com/rust-lang/crates.io-index"
191checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
192dependencies = [
193 "hermit-abi 0.1.19",
194 "libc",
195 "winapi",
196]
197
198[[package]]
199name = "autocfg"
200version = "1.1.0"
201source = "registry+https://github.com/rust-lang/crates.io-index"
202checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
203
204[[package]]
205name = "backtrace"
206version = "0.3.68"
207source = "registry+https://github.com/rust-lang/crates.io-index"
208checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12"
209dependencies = [
210 "addr2line",
211 "cc",
212 "cfg-if",
213 "libc",
214 "miniz_oxide",
215 "object",
216 "rustc-demangle",
217]
218
219[[package]]
220name = "barrel"
221version = "0.6.6-alpha.0"
222source = "git+https://github.com/prisma/barrel.git?branch=mssql-support#4e84cf3d5013b4c92eb81d7ba90cd1c1c01c6805"
223
224[[package]]
225name = "base-x"
226version = "0.2.11"
227source = "registry+https://github.com/rust-lang/crates.io-index"
228checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270"
229
230[[package]]
231name = "base36"
232version = "0.0.1"
233source = "registry+https://github.com/rust-lang/crates.io-index"
234checksum = "b9c26bddc1271f7112e5ec797e8eeba6de2de211c1488e506b9500196dbf77c5"
235dependencies = [
236 "base-x",
237 "failure",
238]
239
240[[package]]
241name = "base64"
242version = "0.12.3"
243source = "registry+https://github.com/rust-lang/crates.io-index"
244checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff"
245
246[[package]]
247name = "base64"
248version = "0.13.1"
249source = "registry+https://github.com/rust-lang/crates.io-index"
250checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
251
252[[package]]
253name = "base64"
254version = "0.21.2"
255source = "registry+https://github.com/rust-lang/crates.io-index"
256checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d"
257
258[[package]]
259name = "bigdecimal"
260version = "0.3.1"
261source = "registry+https://github.com/rust-lang/crates.io-index"
262checksum = "a6773ddc0eafc0e509fb60e48dff7f450f8e674a0686ae8605e8d9901bd5eefa"
263dependencies = [
264 "num-bigint",
265 "num-integer",
266 "num-traits",
267]
268
269[[package]]
270name = "bindgen"
271version = "0.59.2"
272source = "registry+https://github.com/rust-lang/crates.io-index"
273checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8"
274dependencies = [
275 "bitflags 1.3.2",
276 "cexpr",
277 "clang-sys",
278 "lazy_static",
279 "lazycell",
280 "peeking_take_while",
281 "proc-macro2",
282 "quote",
283 "regex",
284 "rustc-hash",
285 "shlex",
286]
287
288[[package]]
289name = "bit-vec"
290version = "0.6.3"
291source = "registry+https://github.com/rust-lang/crates.io-index"
292checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb"
293
294[[package]]
295name = "bitflags"
296version = "1.3.2"
297source = "registry+https://github.com/rust-lang/crates.io-index"
298checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
299
300[[package]]
301name = "bitflags"
302version = "2.4.0"
303source = "registry+https://github.com/rust-lang/crates.io-index"
304checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635"
305
306[[package]]
307name = "bitvec"
308version = "1.0.1"
309source = "registry+https://github.com/rust-lang/crates.io-index"
310checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c"
311dependencies = [
312 "funty",
313 "radium",
314 "tap",
315 "wyz",
316]
317
318[[package]]
319name = "black-box-tests"
320version = "0.1.0"
321dependencies = [
322 "anyhow",
323 "enumflags2",
324 "indoc",
325 "insta",
326 "query-engine-metrics",
327 "query-engine-tests",
328 "query-tests-setup",
329 "reqwest",
330 "serde_json",
331 "tokio",
332 "user-facing-errors",
333]
334
335[[package]]
336name = "block-buffer"
337version = "0.9.0"
338source = "registry+https://github.com/rust-lang/crates.io-index"
339checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4"
340dependencies = [
341 "generic-array",
342]
343
344[[package]]
345name = "block-buffer"
346version = "0.10.4"
347source = "registry+https://github.com/rust-lang/crates.io-index"
348checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
349dependencies = [
350 "generic-array",
351]
352
353[[package]]
354name = "borsh"
355version = "0.10.3"
356source = "registry+https://github.com/rust-lang/crates.io-index"
357checksum = "4114279215a005bc675e386011e594e1d9b800918cea18fcadadcce864a2046b"
358dependencies = [
359 "borsh-derive",
360 "hashbrown 0.13.2",
361]
362
363[[package]]
364name = "borsh-derive"
365version = "0.10.3"
366source = "registry+https://github.com/rust-lang/crates.io-index"
367checksum = "0754613691538d51f329cce9af41d7b7ca150bc973056f1156611489475f54f7"
368dependencies = [
369 "borsh-derive-internal",
370 "borsh-schema-derive-internal",
371 "proc-macro-crate",
372 "proc-macro2",
373 "syn 1.0.109",
374]
375
376[[package]]
377name = "borsh-derive-internal"
378version = "0.10.3"
379source = "registry+https://github.com/rust-lang/crates.io-index"
380checksum = "afb438156919598d2c7bad7e1c0adf3d26ed3840dbc010db1a882a65583ca2fb"
381dependencies = [
382 "proc-macro2",
383 "quote",
384 "syn 1.0.109",
385]
386
387[[package]]
388name = "borsh-schema-derive-internal"
389version = "0.10.3"
390source = "registry+https://github.com/rust-lang/crates.io-index"
391checksum = "634205cc43f74a1b9046ef87c4540ebda95696ec0f315024860cad7c5b0f5ccd"
392dependencies = [
393 "proc-macro2",
394 "quote",
395 "syn 1.0.109",
396]
397
398[[package]]
399name = "bson"
400version = "2.6.1"
401source = "registry+https://github.com/rust-lang/crates.io-index"
402checksum = "9aeb8bae494e49dbc330dd23cf78f6f7accee22f640ce3ab17841badaa4ce232"
403dependencies = [
404 "ahash 0.7.6",
405 "base64 0.13.1",
406 "bitvec",
407 "chrono",
408 "hex",
409 "indexmap 1.9.3",
410 "js-sys",
411 "lazy_static",
412 "rand 0.8.5",
413 "serde",
414 "serde_bytes",
415 "serde_json",
416 "time 0.3.25",
417 "uuid",
418]
419
420[[package]]
421name = "bstr"
422version = "0.2.17"
423source = "registry+https://github.com/rust-lang/crates.io-index"
424checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223"
425dependencies = [
426 "memchr",
427]
428
429[[package]]
430name = "builtin-psl-connectors"
431version = "0.1.0"
432dependencies = [
433 "connection-string",
434 "either",
435 "enumflags2",
436 "indoc",
437 "lsp-types",
438 "once_cell",
439 "psl-core",
440 "regex",
441]
442
443[[package]]
444name = "bumpalo"
445version = "3.13.0"
446source = "registry+https://github.com/rust-lang/crates.io-index"
447checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
448
449[[package]]
450name = "bytecheck"
451version = "0.6.11"
452source = "registry+https://github.com/rust-lang/crates.io-index"
453checksum = "8b6372023ac861f6e6dc89c8344a8f398fb42aaba2b5dbc649ca0c0e9dbcb627"
454dependencies = [
455 "bytecheck_derive",
456 "ptr_meta",
457 "simdutf8",
458]
459
460[[package]]
461name = "bytecheck_derive"
462version = "0.6.11"
463source = "registry+https://github.com/rust-lang/crates.io-index"
464checksum = "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61"
465dependencies = [
466 "proc-macro2",
467 "quote",
468 "syn 1.0.109",
469]
470
471[[package]]
472name = "byteorder"
473version = "1.4.3"
474source = "registry+https://github.com/rust-lang/crates.io-index"
475checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
476
477[[package]]
478name = "bytes"
479version = "1.4.0"
480source = "registry+https://github.com/rust-lang/crates.io-index"
481checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"
482
483[[package]]
484name = "cast"
485version = "0.3.0"
486source = "registry+https://github.com/rust-lang/crates.io-index"
487checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
488
489[[package]]
490name = "cc"
491version = "1.0.82"
492source = "registry+https://github.com/rust-lang/crates.io-index"
493checksum = "305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01"
494dependencies = [
495 "libc",
496]
497
498[[package]]
499name = "cexpr"
500version = "0.6.0"
501source = "registry+https://github.com/rust-lang/crates.io-index"
502checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
503dependencies = [
504 "nom",
505]
506
507[[package]]
508name = "cfg-if"
509version = "1.0.0"
510source = "registry+https://github.com/rust-lang/crates.io-index"
511checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
512
513[[package]]
514name = "chrono"
515version = "0.4.26"
516source = "registry+https://github.com/rust-lang/crates.io-index"
517checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5"
518dependencies = [
519 "android-tzdata",
520 "iana-time-zone",
521 "js-sys",
522 "num-traits",
523 "serde",
524 "time 0.1.43",
525 "wasm-bindgen",
526 "winapi",
527]
528
529[[package]]
530name = "ciborium"
531version = "0.2.1"
532source = "registry+https://github.com/rust-lang/crates.io-index"
533checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926"
534dependencies = [
535 "ciborium-io",
536 "ciborium-ll",
537 "serde",
538]
539
540[[package]]
541name = "ciborium-io"
542version = "0.2.1"
543source = "registry+https://github.com/rust-lang/crates.io-index"
544checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656"
545
546[[package]]
547name = "ciborium-ll"
548version = "0.2.1"
549source = "registry+https://github.com/rust-lang/crates.io-index"
550checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b"
551dependencies = [
552 "ciborium-io",
553 "half",
554]
555
556[[package]]
557name = "clang-sys"
558version = "1.6.1"
559source = "registry+https://github.com/rust-lang/crates.io-index"
560checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f"
561dependencies = [
562 "glob",
563 "libc",
564 "libloading",
565]
566
567[[package]]
568name = "clap"
569version = "2.34.0"
570source = "registry+https://github.com/rust-lang/crates.io-index"
571checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
572dependencies = [
573 "ansi_term",
574 "atty",
575 "bitflags 1.3.2",
576 "strsim 0.8.0",
577 "textwrap 0.11.0",
578 "unicode-width",
579 "vec_map",
580]
581
582[[package]]
583name = "clap"
584version = "3.2.25"
585source = "registry+https://github.com/rust-lang/crates.io-index"
586checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
587dependencies = [
588 "bitflags 1.3.2",
589 "clap_lex",
590 "indexmap 1.9.3",
591 "textwrap 0.16.0",
592]
593
594[[package]]
595name = "clap_lex"
596version = "0.2.4"
597source = "registry+https://github.com/rust-lang/crates.io-index"
598checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
599dependencies = [
600 "os_str_bytes",
601]
602
603[[package]]
604name = "cmake"
605version = "0.1.50"
606source = "registry+https://github.com/rust-lang/crates.io-index"
607checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130"
608dependencies = [
609 "cc",
610]
611
612[[package]]
613name = "codspeed"
614version = "1.1.0"
615source = "registry+https://github.com/rust-lang/crates.io-index"
616checksum = "2042d58652a59f53ee0d7f61435b6760b63a9c09a598c7044a8c8b1a0a352afe"
617dependencies = [
618 "colored",
619 "libc",
620]
621
622[[package]]
623name = "codspeed-criterion-compat"
624version = "1.1.0"
625source = "registry+https://github.com/rust-lang/crates.io-index"
626checksum = "93201017af114a2ef3df75212aa456aa1a981673d84aa18555014bb89c2a7262"
627dependencies = [
628 "codspeed",
629 "colored",
630 "criterion",
631]
632
633[[package]]
634name = "colored"
635version = "2.0.4"
636source = "registry+https://github.com/rust-lang/crates.io-index"
637checksum = "2674ec482fbc38012cf31e6c42ba0177b431a0cb6f15fe40efa5aab1bda516f6"
638dependencies = [
639 "is-terminal",
640 "lazy_static",
641 "windows-sys 0.48.0",
642]
643
644[[package]]
645name = "combine"
646version = "3.8.1"
647source = "registry+https://github.com/rust-lang/crates.io-index"
648checksum = "da3da6baa321ec19e1cc41d31bf599f00c783d0517095cdaf0332e3fe8d20680"
649dependencies = [
650 "ascii",
651 "byteorder",
652 "either",
653 "memchr",
654 "unreachable",
655]
656
657[[package]]
658name = "connection-string"
659version = "0.2.0"
660source = "registry+https://github.com/rust-lang/crates.io-index"
661checksum = "510ca239cf13b7f8d16a2b48f263de7b4f8c566f0af58d901031473c76afb1e3"
662
663[[package]]
664name = "console"
665version = "0.15.7"
666source = "registry+https://github.com/rust-lang/crates.io-index"
667checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8"
668dependencies = [
669 "encode_unicode",
670 "lazy_static",
671 "libc",
672 "windows-sys 0.45.0",
673]
674
675[[package]]
676name = "convert_case"
677version = "0.4.0"
678source = "registry+https://github.com/rust-lang/crates.io-index"
679checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
680
681[[package]]
682name = "convert_case"
683version = "0.6.0"
684source = "registry+https://github.com/rust-lang/crates.io-index"
685checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca"
686dependencies = [
687 "unicode-segmentation",
688]
689
690[[package]]
691name = "core-foundation"
692version = "0.9.3"
693source = "registry+https://github.com/rust-lang/crates.io-index"
694checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146"
695dependencies = [
696 "core-foundation-sys",
697 "libc",
698]
699
700[[package]]
701name = "core-foundation-sys"
702version = "0.8.4"
703source = "registry+https://github.com/rust-lang/crates.io-index"
704checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"
705
706[[package]]
707name = "core-tests"
708version = "0.1.0"
709dependencies = [
710 "dissimilar",
711 "psl",
712 "query-core",
713 "request-handlers",
714 "schema",
715 "serde_json",
716 "user-facing-errors",
717]
718
719[[package]]
720name = "cpufeatures"
721version = "0.2.9"
722source = "registry+https://github.com/rust-lang/crates.io-index"
723checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1"
724dependencies = [
725 "libc",
726]
727
728[[package]]
729name = "crc32fast"
730version = "1.3.2"
731source = "registry+https://github.com/rust-lang/crates.io-index"
732checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
733dependencies = [
734 "cfg-if",
735]
736
737[[package]]
738name = "criterion"
739version = "0.4.0"
740source = "registry+https://github.com/rust-lang/crates.io-index"
741checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb"
742dependencies = [
743 "anes",
744 "atty",
745 "cast",
746 "ciborium",
747 "clap 3.2.25",
748 "criterion-plot",
749 "itertools",
750 "lazy_static",
751 "num-traits",
752 "oorandom",
753 "plotters",
754 "rayon",
755 "regex",
756 "serde",
757 "serde_derive",
758 "serde_json",
759 "tinytemplate",
760 "walkdir",
761]
762
763[[package]]
764name = "criterion-plot"
765version = "0.5.0"
766source = "registry+https://github.com/rust-lang/crates.io-index"
767checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
768dependencies = [
769 "cast",
770 "itertools",
771]
772
773[[package]]
774name = "crossbeam"
775version = "0.8.2"
776source = "registry+https://github.com/rust-lang/crates.io-index"
777checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c"
778dependencies = [
779 "cfg-if",
780 "crossbeam-channel",
781 "crossbeam-deque",
782 "crossbeam-epoch",
783 "crossbeam-queue",
784 "crossbeam-utils",
785]
786
787[[package]]
788name = "crossbeam-channel"
789version = "0.5.8"
790source = "registry+https://github.com/rust-lang/crates.io-index"
791checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
792dependencies = [
793 "cfg-if",
794 "crossbeam-utils",
795]
796
797[[package]]
798name = "crossbeam-deque"
799version = "0.8.3"
800source = "registry+https://github.com/rust-lang/crates.io-index"
801checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef"
802dependencies = [
803 "cfg-if",
804 "crossbeam-epoch",
805 "crossbeam-utils",
806]
807
808[[package]]
809name = "crossbeam-epoch"
810version = "0.9.15"
811source = "registry+https://github.com/rust-lang/crates.io-index"
812checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
813dependencies = [
814 "autocfg",
815 "cfg-if",
816 "crossbeam-utils",
817 "memoffset",
818 "scopeguard",
819]
820
821[[package]]
822name = "crossbeam-queue"
823version = "0.3.8"
824source = "registry+https://github.com/rust-lang/crates.io-index"
825checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add"
826dependencies = [
827 "cfg-if",
828 "crossbeam-utils",
829]
830
831[[package]]
832name = "crossbeam-utils"
833version = "0.8.16"
834source = "registry+https://github.com/rust-lang/crates.io-index"
835checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
836dependencies = [
837 "cfg-if",
838]
839
840[[package]]
841name = "crypto-common"
842version = "0.1.6"
843source = "registry+https://github.com/rust-lang/crates.io-index"
844checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
845dependencies = [
846 "generic-array",
847 "typenum",
848]
849
850[[package]]
851name = "ctor"
852version = "0.2.4"
853source = "registry+https://github.com/rust-lang/crates.io-index"
854checksum = "1f34ba9a9bcb8645379e9de8cb3ecfcf4d1c85ba66d90deb3259206fa5aa193b"
855dependencies = [
856 "quote",
857 "syn 2.0.28",
858]
859
860[[package]]
861name = "cuid"
862version = "1.3.2"
863source = "registry+https://github.com/rust-lang/crates.io-index"
864checksum = "51294db11d38eb763c92936c5c88425d0090e27dce21dd15748134af9e53e739"
865dependencies = [
866 "base36",
867 "cuid-util",
868 "cuid2",
869 "hostname",
870 "num",
871 "once_cell",
872 "rand 0.8.5",
873]
874
875[[package]]
876name = "cuid-util"
877version = "0.1.0"
878source = "registry+https://github.com/rust-lang/crates.io-index"
879checksum = "5ea2bfe0336ff1b7ca74819b2df8dfae9afea358aff6b1688baa5c181d8c3713"
880
881[[package]]
882name = "cuid2"
883version = "0.1.2"
884source = "registry+https://github.com/rust-lang/crates.io-index"
885checksum = "47d99cacd52fd67db7490ad051c8c1973fb75520174d69aabbae08c534c9d0e8"
886dependencies = [
887 "cuid-util",
888 "num",
889 "rand 0.8.5",
890 "sha3",
891]
892
893[[package]]
894name = "darling"
895version = "0.13.4"
896source = "registry+https://github.com/rust-lang/crates.io-index"
897checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c"
898dependencies = [
899 "darling_core",
900 "darling_macro",
901]
902
903[[package]]
904name = "darling_core"
905version = "0.13.4"
906source = "registry+https://github.com/rust-lang/crates.io-index"
907checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610"
908dependencies = [
909 "fnv",
910 "ident_case",
911 "proc-macro2",
912 "quote",
913 "strsim 0.10.0",
914 "syn 1.0.109",
915]
916
917[[package]]
918name = "darling_macro"
919version = "0.13.4"
920source = "registry+https://github.com/rust-lang/crates.io-index"
921checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835"
922dependencies = [
923 "darling_core",
924 "quote",
925 "syn 1.0.109",
926]
927
928[[package]]
929name = "dashmap"
930version = "5.5.0"
931source = "registry+https://github.com/rust-lang/crates.io-index"
932checksum = "6943ae99c34386c84a470c499d3414f66502a41340aa895406e0d2e4a207b91d"
933dependencies = [
934 "cfg-if",
935 "hashbrown 0.14.0",
936 "lock_api",
937 "once_cell",
938 "parking_lot_core 0.9.8",
939]
940
941[[package]]
942name = "data-encoding"
943version = "2.4.0"
944source = "registry+https://github.com/rust-lang/crates.io-index"
945checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308"
946
947[[package]]
948name = "datamodel-renderer"
949version = "0.1.0"
950dependencies = [
951 "base64 0.13.1",
952 "expect-test",
953 "indoc",
954 "once_cell",
955 "psl",
956 "regex",
957]
958
959[[package]]
960name = "deranged"
961version = "0.3.7"
962source = "registry+https://github.com/rust-lang/crates.io-index"
963checksum = "7684a49fb1af197853ef7b2ee694bc1f5b4179556f1e5710e1760c5db6f5e929"
964
965[[package]]
966name = "derivative"
967version = "2.2.0"
968source = "registry+https://github.com/rust-lang/crates.io-index"
969checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
970dependencies = [
971 "proc-macro2",
972 "quote",
973 "syn 1.0.109",
974]
975
976[[package]]
977name = "derive_more"
978version = "0.99.17"
979source = "registry+https://github.com/rust-lang/crates.io-index"
980checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
981dependencies = [
982 "convert_case 0.4.0",
983 "proc-macro2",
984 "quote",
985 "rustc_version 0.4.0",
986 "syn 1.0.109",
987]
988
989[[package]]
990name = "diagnostics"
991version = "0.1.0"
992dependencies = [
993 "colored",
994 "indoc",
995 "pest",
996]
997
998[[package]]
999name = "diff"
1000version = "0.1.13"
1001source = "registry+https://github.com/rust-lang/crates.io-index"
1002checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
1003
1004[[package]]
1005name = "digest"
1006version = "0.9.0"
1007source = "registry+https://github.com/rust-lang/crates.io-index"
1008checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
1009dependencies = [
1010 "generic-array",
1011]
1012
1013[[package]]
1014name = "digest"
1015version = "0.10.7"
1016source = "registry+https://github.com/rust-lang/crates.io-index"
1017checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
1018dependencies = [
1019 "block-buffer 0.10.4",
1020 "crypto-common",
1021 "subtle",
1022]
1023
1024[[package]]
1025name = "dissimilar"
1026version = "1.0.7"
1027source = "registry+https://github.com/rust-lang/crates.io-index"
1028checksum = "86e3bdc80eee6e16b2b6b0f87fbc98c04bee3455e35174c0de1a125d0688c632"
1029
1030[[package]]
1031name = "dmmf"
1032version = "0.1.0"
1033dependencies = [
1034 "bigdecimal",
1035 "colored",
1036 "expect-test",
1037 "flate2",
1038 "indexmap 1.9.3",
1039 "indoc",
1040 "itertools",
1041 "pretty_assertions",
1042 "prisma-models",
1043 "psl",
1044 "schema",
1045 "serde",
1046 "serde_json",
1047 "similar",
1048]
1049
1050[[package]]
1051name = "driver-adapters"
1052version = "0.1.0"
1053dependencies = [
1054 "async-trait",
1055 "bigdecimal",
1056 "chrono",
1057 "expect-test",
1058 "futures",
1059 "metrics 0.18.1",
1060 "napi",
1061 "napi-derive",
1062 "num-bigint",
1063 "once_cell",
1064 "psl",
1065 "quaint",
1066 "serde",
1067 "serde_json",
1068 "tokio",
1069 "tracing",
1070 "tracing-core",
1071 "uuid",
1072]
1073
1074[[package]]
1075name = "either"
1076version = "1.9.0"
1077source = "registry+https://github.com/rust-lang/crates.io-index"
1078checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
1079
1080[[package]]
1081name = "encode_unicode"
1082version = "0.3.6"
1083source = "registry+https://github.com/rust-lang/crates.io-index"
1084checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
1085
1086[[package]]
1087name = "encoding"
1088version = "0.2.33"
1089source = "registry+https://github.com/rust-lang/crates.io-index"
1090checksum = "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec"
1091dependencies = [
1092 "encoding-index-japanese",
1093 "encoding-index-korean",
1094 "encoding-index-simpchinese",
1095 "encoding-index-singlebyte",
1096 "encoding-index-tradchinese",
1097]
1098
1099[[package]]
1100name = "encoding-index-japanese"
1101version = "1.20141219.5"
1102source = "registry+https://github.com/rust-lang/crates.io-index"
1103checksum = "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91"
1104dependencies = [
1105 "encoding_index_tests",
1106]
1107
1108[[package]]
1109name = "encoding-index-korean"
1110version = "1.20141219.5"
1111source = "registry+https://github.com/rust-lang/crates.io-index"
1112checksum = "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81"
1113dependencies = [
1114 "encoding_index_tests",
1115]
1116
1117[[package]]
1118name = "encoding-index-simpchinese"
1119version = "1.20141219.5"
1120source = "registry+https://github.com/rust-lang/crates.io-index"
1121checksum = "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7"
1122dependencies = [
1123 "encoding_index_tests",
1124]
1125
1126[[package]]
1127name = "encoding-index-singlebyte"
1128version = "1.20141219.5"
1129source = "registry+https://github.com/rust-lang/crates.io-index"
1130checksum = "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a"
1131dependencies = [
1132 "encoding_index_tests",
1133]
1134
1135[[package]]
1136name = "encoding-index-tradchinese"
1137version = "1.20141219.5"
1138source = "registry+https://github.com/rust-lang/crates.io-index"
1139checksum = "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18"
1140dependencies = [
1141 "encoding_index_tests",
1142]
1143
1144[[package]]
1145name = "encoding_index_tests"
1146version = "0.1.4"
1147source = "registry+https://github.com/rust-lang/crates.io-index"
1148checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569"
1149
1150[[package]]
1151name = "encoding_rs"
1152version = "0.8.32"
1153source = "registry+https://github.com/rust-lang/crates.io-index"
1154checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394"
1155dependencies = [
1156 "cfg-if",
1157]
1158
1159[[package]]
1160name = "endian-type"
1161version = "0.1.2"
1162source = "registry+https://github.com/rust-lang/crates.io-index"
1163checksum = "c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d"
1164
1165[[package]]
1166name = "enum-as-inner"
1167version = "0.4.0"
1168source = "registry+https://github.com/rust-lang/crates.io-index"
1169checksum = "21cdad81446a7f7dc43f6a77409efeb9733d2fa65553efef6018ef257c959b73"
1170dependencies = [
1171 "heck 0.4.1",
1172 "proc-macro2",
1173 "quote",
1174 "syn 1.0.109",
1175]
1176
1177[[package]]
1178name = "enumflags2"
1179version = "0.7.7"
1180source = "registry+https://github.com/rust-lang/crates.io-index"
1181checksum = "c041f5090df68b32bcd905365fd51769c8b9d553fe87fde0b683534f10c01bd2"
1182dependencies = [
1183 "enumflags2_derive",
1184 "serde",
1185]
1186
1187[[package]]
1188name = "enumflags2_derive"
1189version = "0.7.7"
1190source = "registry+https://github.com/rust-lang/crates.io-index"
1191checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745"
1192dependencies = [
1193 "proc-macro2",
1194 "quote",
1195 "syn 2.0.28",
1196]
1197
1198[[package]]
1199name = "equivalent"
1200version = "1.0.1"
1201source = "registry+https://github.com/rust-lang/crates.io-index"
1202checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
1203
1204[[package]]
1205name = "errno"
1206version = "0.3.2"
1207source = "registry+https://github.com/rust-lang/crates.io-index"
1208checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f"
1209dependencies = [
1210 "errno-dragonfly",
1211 "libc",
1212 "windows-sys 0.48.0",
1213]
1214
1215[[package]]
1216name = "errno-dragonfly"
1217version = "0.1.2"
1218source = "registry+https://github.com/rust-lang/crates.io-index"
1219checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
1220dependencies = [
1221 "cc",
1222 "libc",
1223]
1224
1225[[package]]
1226name = "expect-test"
1227version = "1.4.1"
1228source = "registry+https://github.com/rust-lang/crates.io-index"
1229checksum = "30d9eafeadd538e68fb28016364c9732d78e420b9ff8853fa5e4058861e9f8d3"
1230dependencies = [
1231 "dissimilar",
1232 "once_cell",
1233]
1234
1235[[package]]
1236name = "failure"
1237version = "0.1.8"
1238source = "registry+https://github.com/rust-lang/crates.io-index"
1239checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86"
1240dependencies = [
1241 "backtrace",
1242 "failure_derive",
1243]
1244
1245[[package]]
1246name = "failure_derive"
1247version = "0.1.8"
1248source = "registry+https://github.com/rust-lang/crates.io-index"
1249checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4"
1250dependencies = [
1251 "proc-macro2",
1252 "quote",
1253 "syn 1.0.109",
1254 "synstructure",
1255]
1256
1257[[package]]
1258name = "fallible-iterator"
1259version = "0.2.0"
1260source = "registry+https://github.com/rust-lang/crates.io-index"
1261checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
1262
1263[[package]]
1264name = "fallible-streaming-iterator"
1265version = "0.1.9"
1266source = "registry+https://github.com/rust-lang/crates.io-index"
1267checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
1268
1269[[package]]
1270name = "fastrand"
1271version = "2.0.0"
1272source = "registry+https://github.com/rust-lang/crates.io-index"
1273checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764"
1274
1275[[package]]
1276name = "fixedbitset"
1277version = "0.1.9"
1278source = "registry+https://github.com/rust-lang/crates.io-index"
1279checksum = "86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33"
1280
1281[[package]]
1282name = "fixedbitset"
1283version = "0.4.2"
1284source = "registry+https://github.com/rust-lang/crates.io-index"
1285checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
1286
1287[[package]]
1288name = "flate2"
1289version = "1.0.26"
1290source = "registry+https://github.com/rust-lang/crates.io-index"
1291checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
1292dependencies = [
1293 "crc32fast",
1294 "libz-sys",
1295 "miniz_oxide",
1296]
1297
1298[[package]]
1299name = "fnv"
1300version = "1.0.7"
1301source = "registry+https://github.com/rust-lang/crates.io-index"
1302checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
1303
1304[[package]]
1305name = "foreign-types"
1306version = "0.3.2"
1307source = "registry+https://github.com/rust-lang/crates.io-index"
1308checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
1309dependencies = [
1310 "foreign-types-shared",
1311]
1312
1313[[package]]
1314name = "foreign-types-shared"
1315version = "0.1.1"
1316source = "registry+https://github.com/rust-lang/crates.io-index"
1317checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
1318
1319[[package]]
1320name = "form_urlencoded"
1321version = "1.2.0"
1322source = "registry+https://github.com/rust-lang/crates.io-index"
1323checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
1324dependencies = [
1325 "percent-encoding",
1326]
1327
1328[[package]]
1329name = "frunk"
1330version = "0.4.2"
1331source = "registry+https://github.com/rust-lang/crates.io-index"
1332checksum = "11a351b59e12f97b4176ee78497dff72e4276fb1ceb13e19056aca7fa0206287"
1333dependencies = [
1334 "frunk_core",
1335 "frunk_derives",
1336 "frunk_proc_macros",
1337]
1338
1339[[package]]
1340name = "frunk_core"
1341version = "0.4.2"
1342source = "registry+https://github.com/rust-lang/crates.io-index"
1343checksum = "af2469fab0bd07e64ccf0ad57a1438f63160c69b2e57f04a439653d68eb558d6"
1344
1345[[package]]
1346name = "frunk_derives"
1347version = "0.4.2"
1348source = "registry+https://github.com/rust-lang/crates.io-index"
1349checksum = "b0fa992f1656e1707946bbba340ad244f0814009ef8c0118eb7b658395f19a2e"
1350dependencies = [
1351 "frunk_proc_macro_helpers",
1352 "quote",
1353 "syn 2.0.28",
1354]
1355
1356[[package]]
1357name = "frunk_proc_macro_helpers"
1358version = "0.1.2"
1359source = "registry+https://github.com/rust-lang/crates.io-index"
1360checksum = "35b54add839292b743aeda6ebedbd8b11e93404f902c56223e51b9ec18a13d2c"
1361dependencies = [
1362 "frunk_core",
1363 "proc-macro2",
1364 "quote",
1365 "syn 2.0.28",
1366]
1367
1368[[package]]
1369name = "frunk_proc_macros"
1370version = "0.1.2"
1371source = "registry+https://github.com/rust-lang/crates.io-index"
1372checksum = "71b85a1d4a9a6b300b41c05e8e13ef2feca03e0334127f29eca9506a7fe13a93"
1373dependencies = [
1374 "frunk_core",
1375 "frunk_proc_macro_helpers",
1376 "quote",
1377 "syn 2.0.28",
1378]
1379
1380[[package]]
1381name = "funty"
1382version = "2.0.0"
1383source = "registry+https://github.com/rust-lang/crates.io-index"
1384checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
1385
1386[[package]]
1387name = "futures"
1388version = "0.3.28"
1389source = "registry+https://github.com/rust-lang/crates.io-index"
1390checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"
1391dependencies = [
1392 "futures-channel",
1393 "futures-core",
1394 "futures-executor",
1395 "futures-io",
1396 "futures-sink",
1397 "futures-task",
1398 "futures-util",
1399]
1400
1401[[package]]
1402name = "futures-channel"
1403version = "0.3.28"
1404source = "registry+https://github.com/rust-lang/crates.io-index"
1405checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
1406dependencies = [
1407 "futures-core",
1408 "futures-sink",
1409]
1410
1411[[package]]
1412name = "futures-core"
1413version = "0.3.28"
1414source = "registry+https://github.com/rust-lang/crates.io-index"
1415checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
1416
1417[[package]]
1418name = "futures-executor"
1419version = "0.3.28"
1420source = "registry+https://github.com/rust-lang/crates.io-index"
1421checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
1422dependencies = [
1423 "futures-core",
1424 "futures-task",
1425 "futures-util",
1426]
1427
1428[[package]]
1429name = "futures-io"
1430version = "0.3.28"
1431source = "registry+https://github.com/rust-lang/crates.io-index"
1432checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
1433
1434[[package]]
1435name = "futures-macro"
1436version = "0.3.28"
1437source = "registry+https://github.com/rust-lang/crates.io-index"
1438checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
1439dependencies = [
1440 "proc-macro2",
1441 "quote",
1442 "syn 2.0.28",
1443]
1444
1445[[package]]
1446name = "futures-sink"
1447version = "0.3.28"
1448source = "registry+https://github.com/rust-lang/crates.io-index"
1449checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"
1450
1451[[package]]
1452name = "futures-task"
1453version = "0.3.28"
1454source = "registry+https://github.com/rust-lang/crates.io-index"
1455checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
1456
1457[[package]]
1458name = "futures-timer"
1459version = "3.0.2"
1460source = "registry+https://github.com/rust-lang/crates.io-index"
1461checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c"
1462
1463[[package]]
1464name = "futures-util"
1465version = "0.3.28"
1466source = "registry+https://github.com/rust-lang/crates.io-index"
1467checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
1468dependencies = [
1469 "futures-channel",
1470 "futures-core",
1471 "futures-io",
1472 "futures-macro",
1473 "futures-sink",
1474 "futures-task",
1475 "memchr",
1476 "pin-project-lite",
1477 "pin-utils",
1478 "slab",
1479]
1480
1481[[package]]
1482name = "generic-array"
1483version = "0.14.7"
1484source = "registry+https://github.com/rust-lang/crates.io-index"
1485checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
1486dependencies = [
1487 "typenum",
1488 "version_check",
1489]
1490
1491[[package]]
1492name = "getrandom"
1493version = "0.1.16"
1494source = "registry+https://github.com/rust-lang/crates.io-index"
1495checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
1496dependencies = [
1497 "cfg-if",
1498 "libc",
1499 "wasi 0.9.0+wasi-snapshot-preview1",
1500]
1501
1502[[package]]
1503name = "getrandom"
1504version = "0.2.10"
1505source = "registry+https://github.com/rust-lang/crates.io-index"
1506checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
1507dependencies = [
1508 "cfg-if",
1509 "libc",
1510 "wasi 0.11.0+wasi-snapshot-preview1",
1511]
1512
1513[[package]]
1514name = "gimli"
1515version = "0.27.3"
1516source = "registry+https://github.com/rust-lang/crates.io-index"
1517checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
1518
1519[[package]]
1520name = "glob"
1521version = "0.3.1"
1522source = "registry+https://github.com/rust-lang/crates.io-index"
1523checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
1524
1525[[package]]
1526name = "graphql-parser"
1527version = "0.3.0"
1528source = "git+https://github.com/prisma/graphql-parser#6a3f58bd879065588e710cb02b5bd30c1ce182c3"
1529dependencies = [
1530 "combine",
1531 "indexmap 1.9.3",
1532 "thiserror",
1533]
1534
1535[[package]]
1536name = "h2"
1537version = "0.3.20"
1538source = "registry+https://github.com/rust-lang/crates.io-index"
1539checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049"
1540dependencies = [
1541 "bytes",
1542 "fnv",
1543 "futures-core",
1544 "futures-sink",
1545 "futures-util",
1546 "http",
1547 "indexmap 1.9.3",
1548 "slab",
1549 "tokio",
1550 "tokio-util 0.7.8",
1551 "tracing",
1552]
1553
1554[[package]]
1555name = "half"
1556version = "1.8.2"
1557source = "registry+https://github.com/rust-lang/crates.io-index"
1558checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
1559
1560[[package]]
1561name = "hashbrown"
1562version = "0.11.2"
1563source = "registry+https://github.com/rust-lang/crates.io-index"
1564checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
1565dependencies = [
1566 "ahash 0.7.6",
1567]
1568
1569[[package]]
1570name = "hashbrown"
1571version = "0.12.3"
1572source = "registry+https://github.com/rust-lang/crates.io-index"
1573checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
1574dependencies = [
1575 "ahash 0.7.6",
1576]
1577
1578[[package]]
1579name = "hashbrown"
1580version = "0.13.2"
1581source = "registry+https://github.com/rust-lang/crates.io-index"
1582checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
1583dependencies = [
1584 "ahash 0.8.3",
1585]
1586
1587[[package]]
1588name = "hashbrown"
1589version = "0.14.0"
1590source = "registry+https://github.com/rust-lang/crates.io-index"
1591checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a"
1592dependencies = [
1593 "ahash 0.8.3",
1594 "allocator-api2",
1595]
1596
1597[[package]]
1598name = "hashlink"
1599version = "0.8.3"
1600source = "registry+https://github.com/rust-lang/crates.io-index"
1601checksum = "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f"
1602dependencies = [
1603 "hashbrown 0.14.0",
1604]
1605
1606[[package]]
1607name = "heck"
1608version = "0.3.3"
1609source = "registry+https://github.com/rust-lang/crates.io-index"
1610checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
1611dependencies = [
1612 "unicode-segmentation",
1613]
1614
1615[[package]]
1616name = "heck"
1617version = "0.4.1"
1618source = "registry+https://github.com/rust-lang/crates.io-index"
1619checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
1620
1621[[package]]
1622name = "hermit-abi"
1623version = "0.1.19"
1624source = "registry+https://github.com/rust-lang/crates.io-index"
1625checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
1626dependencies = [
1627 "libc",
1628]
1629
1630[[package]]
1631name = "hermit-abi"
1632version = "0.3.2"
1633source = "registry+https://github.com/rust-lang/crates.io-index"
1634checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
1635
1636[[package]]
1637name = "hex"
1638version = "0.4.3"
1639source = "registry+https://github.com/rust-lang/crates.io-index"
1640checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1641
1642[[package]]
1643name = "hmac"
1644version = "0.12.1"
1645source = "registry+https://github.com/rust-lang/crates.io-index"
1646checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
1647dependencies = [
1648 "digest 0.10.7",
1649]
1650
1651[[package]]
1652name = "hostname"
1653version = "0.3.1"
1654source = "registry+https://github.com/rust-lang/crates.io-index"
1655checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867"
1656dependencies = [
1657 "libc",
1658 "match_cfg",
1659 "winapi",
1660]
1661
1662[[package]]
1663name = "html-escape"
1664version = "0.2.13"
1665source = "registry+https://github.com/rust-lang/crates.io-index"
1666checksum = "6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476"
1667dependencies = [
1668 "utf8-width",
1669]
1670
1671[[package]]
1672name = "http"
1673version = "0.2.9"
1674source = "registry+https://github.com/rust-lang/crates.io-index"
1675checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"
1676dependencies = [
1677 "bytes",
1678 "fnv",
1679 "itoa",
1680]
1681
1682[[package]]
1683name = "http-body"
1684version = "0.4.5"
1685source = "registry+https://github.com/rust-lang/crates.io-index"
1686checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
1687dependencies = [
1688 "bytes",
1689 "http",
1690 "pin-project-lite",
1691]
1692
1693[[package]]
1694name = "httparse"
1695version = "1.8.0"
1696source = "registry+https://github.com/rust-lang/crates.io-index"
1697checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
1698
1699[[package]]
1700name = "httpdate"
1701version = "1.0.2"
1702source = "registry+https://github.com/rust-lang/crates.io-index"
1703checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"
1704
1705[[package]]
1706name = "hyper"
1707version = "0.14.27"
1708source = "registry+https://github.com/rust-lang/crates.io-index"
1709checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468"
1710dependencies = [
1711 "bytes",
1712 "futures-channel",
1713 "futures-core",
1714 "futures-util",
1715 "h2",
1716 "http",
1717 "http-body",
1718 "httparse",
1719 "httpdate",
1720 "itoa",
1721 "pin-project-lite",
1722 "socket2 0.4.9",
1723 "tokio",
1724 "tower-service",
1725 "tracing",
1726 "want",
1727]
1728
1729[[package]]
1730name = "hyper-timeout"
1731version = "0.4.1"
1732source = "registry+https://github.com/rust-lang/crates.io-index"
1733checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1"
1734dependencies = [
1735 "hyper",
1736 "pin-project-lite",
1737 "tokio",
1738 "tokio-io-timeout",
1739]
1740
1741[[package]]
1742name = "hyper-tls"
1743version = "0.5.0"
1744source = "registry+https://github.com/rust-lang/crates.io-index"
1745checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
1746dependencies = [
1747 "bytes",
1748 "hyper",
1749 "native-tls",
1750 "tokio",
1751 "tokio-native-tls",
1752]
1753
1754[[package]]
1755name = "iana-time-zone"
1756version = "0.1.57"
1757source = "registry+https://github.com/rust-lang/crates.io-index"
1758checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613"
1759dependencies = [
1760 "android_system_properties",
1761 "core-foundation-sys",
1762 "iana-time-zone-haiku",
1763 "js-sys",
1764 "wasm-bindgen",
1765 "windows",
1766]
1767
1768[[package]]
1769name = "iana-time-zone-haiku"
1770version = "0.1.2"
1771source = "registry+https://github.com/rust-lang/crates.io-index"
1772checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
1773dependencies = [
1774 "cc",
1775]
1776
1777[[package]]
1778name = "ident_case"
1779version = "1.0.1"
1780source = "registry+https://github.com/rust-lang/crates.io-index"
1781checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
1782
1783[[package]]
1784name = "idna"
1785version = "0.2.3"
1786source = "registry+https://github.com/rust-lang/crates.io-index"
1787checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
1788dependencies = [
1789 "matches",
1790 "unicode-bidi",
1791 "unicode-normalization",
1792]
1793
1794[[package]]
1795name = "idna"
1796version = "0.4.0"
1797source = "registry+https://github.com/rust-lang/crates.io-index"
1798checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
1799dependencies = [
1800 "unicode-bidi",
1801 "unicode-normalization",
1802]
1803
1804[[package]]
1805name = "indexmap"
1806version = "1.9.3"
1807source = "registry+https://github.com/rust-lang/crates.io-index"
1808checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
1809dependencies = [
1810 "autocfg",
1811 "hashbrown 0.12.3",
1812 "serde",
1813]
1814
1815[[package]]
1816name = "indexmap"
1817version = "2.0.0"
1818source = "registry+https://github.com/rust-lang/crates.io-index"
1819checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
1820dependencies = [
1821 "equivalent",
1822 "hashbrown 0.14.0",
1823]
1824
1825[[package]]
1826name = "indoc"
1827version = "2.0.3"
1828source = "registry+https://github.com/rust-lang/crates.io-index"
1829checksum = "2c785eefb63ebd0e33416dfcb8d6da0bf27ce752843a45632a67bf10d4d4b5c4"
1830
1831[[package]]
1832name = "insta"
1833version = "1.21.2"
1834source = "registry+https://github.com/rust-lang/crates.io-index"
1835checksum = "261bf85ed492cd1c47c9ba675e48649682a9d2d2e77f515c5386d7726fb0ba76"
1836dependencies = [
1837 "console",
1838 "lazy_static",
1839 "linked-hash-map",
1840 "similar",
1841 "yaml-rust",
1842]
1843
1844[[package]]
1845name = "instant"
1846version = "0.1.12"
1847source = "registry+https://github.com/rust-lang/crates.io-index"
1848checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
1849dependencies = [
1850 "cfg-if",
1851]
1852
1853[[package]]
1854name = "ipconfig"
1855version = "0.3.2"
1856source = "registry+https://github.com/rust-lang/crates.io-index"
1857checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f"
1858dependencies = [
1859 "socket2 0.5.3",
1860 "widestring",
1861 "windows-sys 0.48.0",
1862 "winreg 0.50.0",
1863]
1864
1865[[package]]
1866name = "ipnet"
1867version = "2.8.0"
1868source = "registry+https://github.com/rust-lang/crates.io-index"
1869checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6"
1870
1871[[package]]
1872name = "is-terminal"
1873version = "0.4.9"
1874source = "registry+https://github.com/rust-lang/crates.io-index"
1875checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"
1876dependencies = [
1877 "hermit-abi 0.3.2",
1878 "rustix",
1879 "windows-sys 0.48.0",
1880]
1881
1882[[package]]
1883name = "itertools"
1884version = "0.10.5"
1885source = "registry+https://github.com/rust-lang/crates.io-index"
1886checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
1887dependencies = [
1888 "either",
1889]
1890
1891[[package]]
1892name = "itoa"
1893version = "1.0.9"
1894source = "registry+https://github.com/rust-lang/crates.io-index"
1895checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
1896
1897[[package]]
1898name = "js-sys"
1899version = "0.3.61"
1900source = "registry+https://github.com/rust-lang/crates.io-index"
1901checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730"
1902dependencies = [
1903 "wasm-bindgen",
1904]
1905
1906[[package]]
1907name = "json-rpc-api-build"
1908version = "0.1.0"
1909dependencies = [
1910 "backtrace",
1911 "heck 0.3.3",
1912 "serde",
1913 "toml",
1914]
1915
1916[[package]]
1917name = "jsonrpc-core"
1918version = "17.1.0"
1919source = "registry+https://github.com/rust-lang/crates.io-index"
1920checksum = "d4467ab6dfa369b69e52bd0692e480c4d117410538526a57a304a0f2250fd95e"
1921dependencies = [
1922 "futures",
1923 "futures-executor",
1924 "futures-util",
1925 "log",
1926 "serde",
1927 "serde_derive",
1928 "serde_json",
1929]
1930
1931[[package]]
1932name = "keccak"
1933version = "0.1.4"
1934source = "registry+https://github.com/rust-lang/crates.io-index"
1935checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940"
1936dependencies = [
1937 "cpufeatures",
1938]
1939
1940[[package]]
1941name = "lazy_static"
1942version = "1.4.0"
1943source = "registry+https://github.com/rust-lang/crates.io-index"
1944checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
1945
1946[[package]]
1947name = "lazycell"
1948version = "1.3.0"
1949source = "registry+https://github.com/rust-lang/crates.io-index"
1950checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
1951
1952[[package]]
1953name = "lexical"
1954version = "6.1.1"
1955source = "registry+https://github.com/rust-lang/crates.io-index"
1956checksum = "c7aefb36fd43fef7003334742cbf77b243fcd36418a1d1bdd480d613a67968f6"
1957dependencies = [
1958 "lexical-core",
1959]
1960
1961[[package]]
1962name = "lexical-core"
1963version = "0.8.5"
1964source = "registry+https://github.com/rust-lang/crates.io-index"
1965checksum = "2cde5de06e8d4c2faabc400238f9ae1c74d5412d03a7bd067645ccbc47070e46"
1966dependencies = [
1967 "lexical-parse-float",
1968 "lexical-parse-integer",
1969 "lexical-util",
1970 "lexical-write-float",
1971 "lexical-write-integer",
1972]
1973
1974[[package]]
1975name = "lexical-parse-float"
1976version = "0.8.5"
1977source = "registry+https://github.com/rust-lang/crates.io-index"
1978checksum = "683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f"
1979dependencies = [
1980 "lexical-parse-integer",
1981 "lexical-util",
1982 "static_assertions",
1983]
1984
1985[[package]]
1986name = "lexical-parse-integer"
1987version = "0.8.6"
1988source = "registry+https://github.com/rust-lang/crates.io-index"
1989checksum = "6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9"
1990dependencies = [
1991 "lexical-util",
1992 "static_assertions",
1993]
1994
1995[[package]]
1996name = "lexical-util"
1997version = "0.8.5"
1998source = "registry+https://github.com/rust-lang/crates.io-index"
1999checksum = "5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc"
2000dependencies = [
2001 "static_assertions",
2002]
2003
2004[[package]]
2005name = "lexical-write-float"
2006version = "0.8.5"
2007source = "registry+https://github.com/rust-lang/crates.io-index"
2008checksum = "accabaa1c4581f05a3923d1b4cfd124c329352288b7b9da09e766b0668116862"
2009dependencies = [
2010 "lexical-util",
2011 "lexical-write-integer",
2012 "static_assertions",
2013]
2014
2015[[package]]
2016name = "lexical-write-integer"
2017version = "0.8.5"
2018source = "registry+https://github.com/rust-lang/crates.io-index"
2019checksum = "e1b6f3d1f4422866b68192d62f77bc5c700bee84f3069f2469d7bc8c77852446"
2020dependencies = [
2021 "lexical-util",
2022 "static_assertions",
2023]
2024
2025[[package]]
2026name = "libc"
2027version = "0.2.147"
2028source = "registry+https://github.com/rust-lang/crates.io-index"
2029checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
2030
2031[[package]]
2032name = "libloading"
2033version = "0.7.4"
2034source = "registry+https://github.com/rust-lang/crates.io-index"
2035checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f"
2036dependencies = [
2037 "cfg-if",
2038 "winapi",
2039]
2040
2041[[package]]
2042name = "libsqlite3-sys"
2043version = "0.26.0"
2044source = "registry+https://github.com/rust-lang/crates.io-index"
2045checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326"
2046dependencies = [
2047 "cc",
2048 "pkg-config",
2049 "vcpkg",
2050]
2051
2052[[package]]
2053name = "libz-sys"
2054version = "1.1.12"
2055source = "registry+https://github.com/rust-lang/crates.io-index"
2056checksum = "d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b"
2057dependencies = [
2058 "cc",
2059 "pkg-config",
2060 "vcpkg",
2061]
2062
2063[[package]]
2064name = "linked-hash-map"
2065version = "0.5.6"
2066source = "registry+https://github.com/rust-lang/crates.io-index"
2067checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
2068
2069[[package]]
2070name = "linux-raw-sys"
2071version = "0.4.5"
2072source = "registry+https://github.com/rust-lang/crates.io-index"
2073checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503"
2074
2075[[package]]
2076name = "lock_api"
2077version = "0.4.10"
2078source = "registry+https://github.com/rust-lang/crates.io-index"
2079checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
2080dependencies = [
2081 "autocfg",
2082 "scopeguard",
2083]
2084
2085[[package]]
2086name = "log"
2087version = "0.4.19"
2088source = "registry+https://github.com/rust-lang/crates.io-index"
2089checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
2090
2091[[package]]
2092name = "lru"
2093version = "0.7.8"
2094source = "registry+https://github.com/rust-lang/crates.io-index"
2095checksum = "e999beba7b6e8345721bd280141ed958096a2e4abdf74f67ff4ce49b4b54e47a"
2096dependencies = [
2097 "hashbrown 0.12.3",
2098]
2099
2100[[package]]
2101name = "lru"
2102version = "0.8.1"
2103source = "registry+https://github.com/rust-lang/crates.io-index"
2104checksum = "b6e8aaa3f231bb4bd57b84b2d5dc3ae7f350265df8aa96492e0bc394a1571909"
2105dependencies = [
2106 "hashbrown 0.12.3",
2107]
2108
2109[[package]]
2110name = "lru-cache"
2111version = "0.1.2"
2112source = "registry+https://github.com/rust-lang/crates.io-index"
2113checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c"
2114dependencies = [
2115 "linked-hash-map",
2116]
2117
2118[[package]]
2119name = "lsp-types"
2120version = "0.91.1"
2121source = "registry+https://github.com/rust-lang/crates.io-index"
2122checksum = "2368312c59425dd133cb9a327afee65be0a633a8ce471d248e2202a48f8f68ae"
2123dependencies = [
2124 "bitflags 1.3.2",
2125 "serde",
2126 "serde_json",
2127 "serde_repr",
2128 "url",
2129]
2130
2131[[package]]
2132name = "mach"
2133version = "0.3.2"
2134source = "registry+https://github.com/rust-lang/crates.io-index"
2135checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa"
2136dependencies = [
2137 "libc",
2138]
2139
2140[[package]]
2141name = "match_cfg"
2142version = "0.1.0"
2143source = "registry+https://github.com/rust-lang/crates.io-index"
2144checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4"
2145
2146[[package]]
2147name = "matchers"
2148version = "0.1.0"
2149source = "registry+https://github.com/rust-lang/crates.io-index"
2150checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
2151dependencies = [
2152 "regex-automata 0.1.10",
2153]
2154
2155[[package]]
2156name = "matches"
2157version = "0.1.10"
2158source = "registry+https://github.com/rust-lang/crates.io-index"
2159checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
2160
2161[[package]]
2162name = "md-5"
2163version = "0.10.5"
2164source = "registry+https://github.com/rust-lang/crates.io-index"
2165checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca"
2166dependencies = [
2167 "digest 0.10.7",
2168]
2169
2170[[package]]
2171name = "md5"
2172version = "0.6.1"
2173source = "registry+https://github.com/rust-lang/crates.io-index"
2174checksum = "7e6bcd6433cff03a4bfc3d9834d504467db1f1cf6d0ea765d37d330249ed629d"
2175
2176[[package]]
2177name = "memchr"
2178version = "2.5.0"
2179source = "registry+https://github.com/rust-lang/crates.io-index"
2180checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
2181
2182[[package]]
2183name = "memoffset"
2184version = "0.9.0"
2185source = "registry+https://github.com/rust-lang/crates.io-index"
2186checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
2187dependencies = [
2188 "autocfg",
2189]
2190
2191[[package]]
2192name = "metrics"
2193version = "0.18.1"
2194source = "registry+https://github.com/rust-lang/crates.io-index"
2195checksum = "2e52eb6380b6d2a10eb3434aec0885374490f5b82c8aaf5cd487a183c98be834"
2196dependencies = [
2197 "ahash 0.7.6",
2198 "metrics-macros",
2199]
2200
2201[[package]]
2202name = "metrics"
2203version = "0.19.0"
2204source = "registry+https://github.com/rust-lang/crates.io-index"
2205checksum = "142c53885123b68d94108295a09d4afe1a1388ed95b54d5dacd9a454753030f2"
2206dependencies = [
2207 "ahash 0.7.6",
2208 "metrics-macros",
2209]
2210
2211[[package]]
2212name = "metrics-exporter-prometheus"
2213version = "0.10.0"
2214source = "registry+https://github.com/rust-lang/crates.io-index"
2215checksum = "953cbbb6f9ba4b9304f4df79b98cdc9d14071ed93065a9fca11c00c5d9181b66"
2216dependencies = [
2217 "hyper",
2218 "indexmap 1.9.3",
2219 "ipnet",
2220 "metrics 0.19.0",
2221 "metrics-util 0.13.0",
2222 "parking_lot 0.11.2",
2223 "quanta",
2224 "thiserror",
2225 "tokio",
2226 "tracing",
2227]
2228
2229[[package]]
2230name = "metrics-macros"
2231version = "0.5.1"
2232source = "registry+https://github.com/rust-lang/crates.io-index"
2233checksum = "49e30813093f757be5cf21e50389a24dc7dbb22c49f23b7e8f51d69b508a5ffa"
2234dependencies = [
2235 "proc-macro2",
2236 "quote",
2237 "syn 1.0.109",
2238]
2239
2240[[package]]
2241name = "metrics-util"
2242version = "0.12.1"
2243source = "registry+https://github.com/rust-lang/crates.io-index"
2244checksum = "65a9e83b833e1d2e07010a386b197c13aa199bbd0fca5cf69bfa147972db890a"
2245dependencies = [
2246 "aho-corasick 0.7.20",
2247 "atomic-shim",
2248 "crossbeam-epoch",
2249 "crossbeam-utils",
2250 "hashbrown 0.11.2",
2251 "indexmap 1.9.3",
2252 "metrics 0.18.1",
2253 "num_cpus",
2254 "ordered-float",
2255 "parking_lot 0.11.2",
2256 "quanta",
2257 "radix_trie",
2258 "sketches-ddsketch",
2259]
2260
2261[[package]]
2262name = "metrics-util"
2263version = "0.13.0"
2264source = "registry+https://github.com/rust-lang/crates.io-index"
2265checksum = "fd1f4b69bef1e2b392b2d4a12902f2af90bb438ba4a66aa222d1023fa6561b50"
2266dependencies = [
2267 "atomic-shim",
2268 "crossbeam-epoch",
2269 "crossbeam-utils",
2270 "hashbrown 0.11.2",
2271 "metrics 0.19.0",
2272 "num_cpus",
2273 "parking_lot 0.11.2",
2274 "quanta",
2275 "sketches-ddsketch",
2276]
2277
2278[[package]]
2279name = "mime"
2280version = "0.3.17"
2281source = "registry+https://github.com/rust-lang/crates.io-index"
2282checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
2283
2284[[package]]
2285name = "minimal-lexical"
2286version = "0.2.1"
2287source = "registry+https://github.com/rust-lang/crates.io-index"
2288checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
2289
2290[[package]]
2291name = "miniz_oxide"
2292version = "0.7.1"
2293source = "registry+https://github.com/rust-lang/crates.io-index"
2294checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
2295dependencies = [
2296 "adler",
2297]
2298
2299[[package]]
2300name = "mio"
2301version = "0.8.8"
2302source = "registry+https://github.com/rust-lang/crates.io-index"
2303checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2"
2304dependencies = [
2305 "libc",
2306 "log",
2307 "wasi 0.11.0+wasi-snapshot-preview1",
2308 "windows-sys 0.48.0",
2309]
2310
2311[[package]]
2312name = "mobc"
2313version = "0.8.2"
2314source = "registry+https://github.com/rust-lang/crates.io-index"
2315checksum = "0bdeff49b387edef305eccfe166af3e1483bb57902dbf369dddc42dc824df23b"
2316dependencies = [
2317 "async-trait",
2318 "futures-channel",
2319 "futures-core",
2320 "futures-timer",
2321 "futures-util",
2322 "log",
2323 "metrics 0.18.1",
2324 "thiserror",
2325 "tokio",
2326 "tracing",
2327 "tracing-subscriber",
2328]
2329
2330[[package]]
2331name = "mongodb"
2332version = "2.6.0"
2333source = "registry+https://github.com/rust-lang/crates.io-index"
2334checksum = "ebcd85ec209a5b84fd9f54b9e381f6fa17462bc74160d018fc94fd8b9f61faa8"
2335dependencies = [
2336 "async-trait",
2337 "base64 0.13.1",
2338 "bitflags 1.3.2",
2339 "bson",
2340 "chrono",
2341 "derivative",
2342 "derive_more",
2343 "futures-core",
2344 "futures-executor",
2345 "futures-io",
2346 "futures-util",
2347 "hex",
2348 "hmac",
2349 "lazy_static",
2350 "md-5",
2351 "pbkdf2",
2352 "percent-encoding",
2353 "rand 0.8.5",
2354 "rustc_version_runtime",
2355 "rustls 0.20.8",
2356 "rustls-pemfile",
2357 "serde",
2358 "serde_bytes",
2359 "serde_with",
2360 "sha-1",
2361 "sha2 0.10.7",
2362 "socket2 0.4.9",
2363 "stringprep",
2364 "strsim 0.10.0",
2365 "take_mut",
2366 "thiserror",
2367 "tokio",
2368 "tokio-rustls 0.23.4",
2369 "tokio-util 0.7.8",
2370 "trust-dns-proto",
2371 "trust-dns-resolver",
2372 "typed-builder",
2373 "uuid",
2374 "webpki-roots",
2375]
2376
2377[[package]]
2378name = "mongodb-client"
2379version = "0.1.0"
2380dependencies = [
2381 "mongodb",
2382 "once_cell",
2383 "percent-encoding",
2384 "thiserror",
2385]
2386
2387[[package]]
2388name = "mongodb-query-connector"
2389version = "0.1.0"
2390dependencies = [
2391 "anyhow",
2392 "async-trait",
2393 "bigdecimal",
2394 "bson",
2395 "chrono",
2396 "cuid",
2397 "futures",
2398 "indexmap 1.9.3",
2399 "itertools",
2400 "mongodb",
2401 "mongodb-client",
2402 "prisma-models",
2403 "prisma-value",
2404 "psl",
2405 "query-connector",
2406 "query-engine-metrics",
2407 "rand 0.7.3",
2408 "regex",
2409 "serde",
2410 "serde_json",
2411 "thiserror",
2412 "tokio",
2413 "tracing",
2414 "tracing-futures",
2415 "user-facing-errors",
2416 "uuid",
2417]
2418
2419[[package]]
2420name = "mongodb-schema-connector"
2421version = "0.1.0"
2422dependencies = [
2423 "convert_case 0.6.0",
2424 "datamodel-renderer",
2425 "dissimilar",
2426 "enumflags2",
2427 "expect-test",
2428 "futures",
2429 "indoc",
2430 "mongodb",
2431 "mongodb-client",
2432 "mongodb-schema-describer",
2433 "names",
2434 "once_cell",
2435 "psl",
2436 "regex",
2437 "schema-connector",
2438 "serde",
2439 "serde_json",
2440 "tokio",
2441 "tracing",
2442 "url",
2443 "user-facing-errors",
2444]
2445
2446[[package]]
2447name = "mongodb-schema-describer"
2448version = "0.1.0"
2449dependencies = [
2450 "futures",
2451 "mongodb",
2452 "serde",
2453]
2454
2455[[package]]
2456name = "multimap"
2457version = "0.8.3"
2458source = "registry+https://github.com/rust-lang/crates.io-index"
2459checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a"
2460
2461[[package]]
2462name = "mysql_async"
2463version = "0.31.3"
2464source = "git+https://github.com/prisma/mysql_async?branch=vendored-openssl#dad187b50dc7e8ce2b61fec126822e8e172a9c8a"
2465dependencies = [
2466 "bytes",
2467 "crossbeam",
2468 "flate2",
2469 "futures-core",
2470 "futures-sink",
2471 "futures-util",
2472 "lazy_static",
2473 "lru 0.8.1",
2474 "mio",
2475 "mysql_common",
2476 "native-tls",
2477 "once_cell",
2478 "pem",
2479 "percent-encoding",
2480 "pin-project",
2481 "priority-queue",
2482 "serde",
2483 "serde_json",
2484 "socket2 0.4.9",
2485 "thiserror",
2486 "tokio",
2487 "tokio-native-tls",
2488 "tokio-util 0.7.8",
2489 "twox-hash",
2490 "url",
2491]
2492
2493[[package]]
2494name = "mysql_common"
2495version = "0.29.2"
2496source = "registry+https://github.com/rust-lang/crates.io-index"
2497checksum = "9006c95034ccf7b903d955f210469119f6c3477fc9c9e7a7845ce38a3e665c2a"
2498dependencies = [
2499 "base64 0.13.1",
2500 "bigdecimal",
2501 "bindgen",
2502 "bitflags 1.3.2",
2503 "bitvec",
2504 "byteorder",
2505 "bytes",
2506 "cc",
2507 "cmake",
2508 "crc32fast",
2509 "flate2",
2510 "frunk",
2511 "lazy_static",
2512 "lexical",
2513 "num-bigint",
2514 "num-traits",
2515 "rand 0.8.5",
2516 "regex",
2517 "rust_decimal",
2518 "saturating",
2519 "serde",
2520 "serde_json",
2521 "sha1",
2522 "sha2 0.10.7",
2523 "smallvec",
2524 "subprocess",
2525 "thiserror",
2526 "time 0.3.25",
2527 "uuid",
2528]
2529
2530[[package]]
2531name = "names"
2532version = "0.12.0"
2533source = "registry+https://github.com/rust-lang/crates.io-index"
2534checksum = "10a8690bf09abf659851e58cd666c3d37ac6af07c2bd7a9e332cfba471715775"
2535dependencies = [
2536 "rand 0.8.5",
2537]
2538
2539[[package]]
2540name = "nanoid"
2541version = "0.4.0"
2542source = "registry+https://github.com/rust-lang/crates.io-index"
2543checksum = "3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e0697ac1508b491fdf2622fb4d8"
2544dependencies = [
2545 "rand 0.8.5",
2546]
2547
2548[[package]]
2549name = "napi"
2550version = "2.13.2"
2551source = "registry+https://github.com/rust-lang/crates.io-index"
2552checksum = "0ede2d12cd6fce44da537a4be1f5510c73be2506c2e32dfaaafd1f36968f3a0e"
2553dependencies = [
2554 "bitflags 2.4.0",
2555 "ctor",
2556 "napi-derive",
2557 "napi-sys",
2558 "once_cell",
2559 "serde",
2560 "serde_json",
2561 "tokio",
2562]
2563
2564[[package]]
2565name = "napi-build"
2566version = "1.2.1"
2567source = "registry+https://github.com/rust-lang/crates.io-index"
2568checksum = "ebd4419172727423cf30351406c54f6cc1b354a2cfb4f1dba3e6cd07f6d5522b"
2569
2570[[package]]
2571name = "napi-derive"
2572version = "2.13.0"
2573source = "registry+https://github.com/rust-lang/crates.io-index"
2574checksum = "da1c6a8fa84d549aa8708fcd062372bf8ec6e849de39016ab921067d21bde367"
2575dependencies = [
2576 "cfg-if",
2577 "convert_case 0.6.0",
2578 "napi-derive-backend",
2579 "proc-macro2",
2580 "quote",
2581 "syn 1.0.109",
2582]
2583
2584[[package]]
2585name = "napi-derive-backend"
2586version = "1.0.52"
2587source = "registry+https://github.com/rust-lang/crates.io-index"
2588checksum = "20bbc7c69168d06a848f925ec5f0e0997f98e8c8d4f2cc30157f0da51c009e17"
2589dependencies = [
2590 "convert_case 0.6.0",
2591 "once_cell",
2592 "proc-macro2",
2593 "quote",
2594 "regex",
2595 "semver 1.0.18",
2596 "syn 1.0.109",
2597]
2598
2599[[package]]
2600name = "napi-sys"
2601version = "2.2.3"
2602source = "registry+https://github.com/rust-lang/crates.io-index"
2603checksum = "166b5ef52a3ab5575047a9fe8d4a030cdd0f63c96f071cd6907674453b07bae3"
2604dependencies = [
2605 "libloading",
2606]
2607
2608[[package]]
2609name = "native-tls"
2610version = "0.2.11"
2611source = "registry+https://github.com/rust-lang/crates.io-index"
2612checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e"
2613dependencies = [
2614 "lazy_static",
2615 "libc",
2616 "log",
2617 "openssl",
2618 "openssl-probe",
2619 "openssl-sys",
2620 "schannel",
2621 "security-framework",
2622 "security-framework-sys",
2623 "tempfile",
2624]
2625
2626[[package]]
2627name = "nibble_vec"
2628version = "0.1.0"
2629source = "registry+https://github.com/rust-lang/crates.io-index"
2630checksum = "77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43"
2631dependencies = [
2632 "smallvec",
2633]
2634
2635[[package]]
2636name = "nom"
2637version = "7.1.3"
2638source = "registry+https://github.com/rust-lang/crates.io-index"
2639checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
2640dependencies = [
2641 "memchr",
2642 "minimal-lexical",
2643]
2644
2645[[package]]
2646name = "nu-ansi-term"
2647version = "0.46.0"
2648source = "registry+https://github.com/rust-lang/crates.io-index"
2649checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
2650dependencies = [
2651 "overload",
2652 "winapi",
2653]
2654
2655[[package]]
2656name = "num"
2657version = "0.4.1"
2658source = "registry+https://github.com/rust-lang/crates.io-index"
2659checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af"
2660dependencies = [
2661 "num-bigint",
2662 "num-complex",
2663 "num-integer",
2664 "num-iter",
2665 "num-rational",
2666 "num-traits",
2667]
2668
2669[[package]]
2670name = "num-bigint"
2671version = "0.4.3"
2672source = "registry+https://github.com/rust-lang/crates.io-index"
2673checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f"
2674dependencies = [
2675 "autocfg",
2676 "num-integer",
2677 "num-traits",
2678]
2679
2680[[package]]
2681name = "num-complex"
2682version = "0.4.3"
2683source = "registry+https://github.com/rust-lang/crates.io-index"
2684checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d"
2685dependencies = [
2686 "num-traits",
2687]
2688
2689[[package]]
2690name = "num-integer"
2691version = "0.1.45"
2692source = "registry+https://github.com/rust-lang/crates.io-index"
2693checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
2694dependencies = [
2695 "autocfg",
2696 "num-traits",
2697]
2698
2699[[package]]
2700name = "num-iter"
2701version = "0.1.43"
2702source = "registry+https://github.com/rust-lang/crates.io-index"
2703checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252"
2704dependencies = [
2705 "autocfg",
2706 "num-integer",
2707 "num-traits",
2708]
2709
2710[[package]]
2711name = "num-rational"
2712version = "0.4.1"
2713source = "registry+https://github.com/rust-lang/crates.io-index"
2714checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0"
2715dependencies = [
2716 "autocfg",
2717 "num-bigint",
2718 "num-integer",
2719 "num-traits",
2720]
2721
2722[[package]]
2723name = "num-traits"
2724version = "0.2.16"
2725source = "registry+https://github.com/rust-lang/crates.io-index"
2726checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
2727dependencies = [
2728 "autocfg",
2729]
2730
2731[[package]]
2732name = "num_cpus"
2733version = "1.16.0"
2734source = "registry+https://github.com/rust-lang/crates.io-index"
2735checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
2736dependencies = [
2737 "hermit-abi 0.3.2",
2738 "libc",
2739]
2740
2741[[package]]
2742name = "object"
2743version = "0.31.1"
2744source = "registry+https://github.com/rust-lang/crates.io-index"
2745checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"
2746dependencies = [
2747 "memchr",
2748]
2749
2750[[package]]
2751name = "once_cell"
2752version = "1.18.0"
2753source = "registry+https://github.com/rust-lang/crates.io-index"
2754checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
2755
2756[[package]]
2757name = "oorandom"
2758version = "11.1.3"
2759source = "registry+https://github.com/rust-lang/crates.io-index"
2760checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
2761
2762[[package]]
2763name = "opaque-debug"
2764version = "0.3.0"
2765source = "registry+https://github.com/rust-lang/crates.io-index"
2766checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
2767
2768[[package]]
2769name = "openssl"
2770version = "0.10.56"
2771source = "registry+https://github.com/rust-lang/crates.io-index"
2772checksum = "729b745ad4a5575dd06a3e1af1414bd330ee561c01b3899eb584baeaa8def17e"
2773dependencies = [
2774 "bitflags 1.3.2",
2775 "cfg-if",
2776 "foreign-types",
2777 "libc",
2778 "once_cell",
2779 "openssl-macros",
2780 "openssl-sys",
2781]
2782
2783[[package]]
2784name = "openssl-macros"
2785version = "0.1.1"
2786source = "registry+https://github.com/rust-lang/crates.io-index"
2787checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
2788dependencies = [
2789 "proc-macro2",
2790 "quote",
2791 "syn 2.0.28",
2792]
2793
2794[[package]]
2795name = "openssl-probe"
2796version = "0.1.5"
2797source = "registry+https://github.com/rust-lang/crates.io-index"
2798checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
2799
2800[[package]]
2801name = "openssl-src"
2802version = "111.27.0+1.1.1v"
2803source = "registry+https://github.com/rust-lang/crates.io-index"
2804checksum = "06e8f197c82d7511c5b014030c9b1efeda40d7d5f99d23b4ceed3524a5e63f02"
2805dependencies = [
2806 "cc",
2807]
2808
2809[[package]]
2810name = "openssl-sys"
2811version = "0.9.91"
2812source = "registry+https://github.com/rust-lang/crates.io-index"
2813checksum = "866b5f16f90776b9bb8dc1e1802ac6f0513de3a7a7465867bfbc563dc737faac"
2814dependencies = [
2815 "cc",
2816 "libc",
2817 "openssl-src",
2818 "pkg-config",
2819 "vcpkg",
2820]
2821
2822[[package]]
2823name = "opentelemetry"
2824version = "0.17.0"
2825source = "registry+https://github.com/rust-lang/crates.io-index"
2826checksum = "6105e89802af13fdf48c49d7646d3b533a70e536d818aae7e78ba0433d01acb8"
2827dependencies = [
2828 "async-trait",
2829 "crossbeam-channel",
2830 "futures-channel",
2831 "futures-executor",
2832 "futures-util",
2833 "js-sys",
2834 "lazy_static",
2835 "percent-encoding",
2836 "pin-project",
2837 "rand 0.8.5",
2838 "serde",
2839 "thiserror",
2840 "tokio",
2841 "tokio-stream",
2842]
2843
2844[[package]]
2845name = "opentelemetry-otlp"
2846version = "0.10.0"
2847source = "registry+https://github.com/rust-lang/crates.io-index"
2848checksum = "9d1a6ca9de4c8b00aa7f1a153bd76cb263287155cec642680d79d98706f3d28a"
2849dependencies = [
2850 "async-trait",
2851 "futures",
2852 "futures-util",
2853 "http",
2854 "opentelemetry",
2855 "prost",
2856 "thiserror",
2857 "tokio",
2858 "tonic",
2859 "tonic-build",
2860]
2861
2862[[package]]
2863name = "opentls"
2864version = "0.2.1"
2865source = "registry+https://github.com/rust-lang/crates.io-index"
2866checksum = "6f561874f8d6ecfb674fc08863414040c93cc90c0b6963fe679895fab8b65560"
2867dependencies = [
2868 "futures-util",
2869 "log",
2870 "openssl",
2871 "openssl-probe",
2872 "openssl-sys",
2873 "url",
2874]
2875
2876[[package]]
2877name = "ordered-float"
2878version = "2.10.0"
2879source = "registry+https://github.com/rust-lang/crates.io-index"
2880checksum = "7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87"
2881dependencies = [
2882 "num-traits",
2883]
2884
2885[[package]]
2886name = "ordermap"
2887version = "0.3.5"
2888source = "registry+https://github.com/rust-lang/crates.io-index"
2889checksum = "a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063"
2890
2891[[package]]
2892name = "os_str_bytes"
2893version = "6.5.1"
2894source = "registry+https://github.com/rust-lang/crates.io-index"
2895checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac"
2896
2897[[package]]
2898name = "overload"
2899version = "0.1.1"
2900source = "registry+https://github.com/rust-lang/crates.io-index"
2901checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
2902
2903[[package]]
2904name = "parking_lot"
2905version = "0.11.2"
2906source = "registry+https://github.com/rust-lang/crates.io-index"
2907checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
2908dependencies = [
2909 "instant",
2910 "lock_api",
2911 "parking_lot_core 0.8.6",
2912]
2913
2914[[package]]
2915name = "parking_lot"
2916version = "0.12.1"
2917source = "registry+https://github.com/rust-lang/crates.io-index"
2918checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
2919dependencies = [
2920 "lock_api",
2921 "parking_lot_core 0.9.8",
2922]
2923
2924[[package]]
2925name = "parking_lot_core"
2926version = "0.8.6"
2927source = "registry+https://github.com/rust-lang/crates.io-index"
2928checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc"
2929dependencies = [
2930 "cfg-if",
2931 "instant",
2932 "libc",
2933 "redox_syscall 0.2.16",
2934 "smallvec",
2935 "winapi",
2936]
2937
2938[[package]]
2939name = "parking_lot_core"
2940version = "0.9.8"
2941source = "registry+https://github.com/rust-lang/crates.io-index"
2942checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
2943dependencies = [
2944 "cfg-if",
2945 "libc",
2946 "redox_syscall 0.3.5",
2947 "smallvec",
2948 "windows-targets 0.48.1",
2949]
2950
2951[[package]]
2952name = "parse-hyperlinks"
2953version = "0.23.4"
2954source = "registry+https://github.com/rust-lang/crates.io-index"
2955checksum = "0181d37c4d5ae35cc8be7cf823c1a933005661da6a08bcb2855aa392c9a54b8e"
2956dependencies = [
2957 "html-escape",
2958 "nom",
2959 "percent-encoding",
2960 "thiserror",
2961]
2962
2963[[package]]
2964name = "parser-database"
2965version = "0.1.0"
2966dependencies = [
2967 "diagnostics",
2968 "either",
2969 "enumflags2",
2970 "indexmap 1.9.3",
2971 "rustc-hash",
2972 "schema-ast",
2973]
2974
2975[[package]]
2976name = "pbkdf2"
2977version = "0.11.0"
2978source = "registry+https://github.com/rust-lang/crates.io-index"
2979checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917"
2980dependencies = [
2981 "digest 0.10.7",
2982]
2983
2984[[package]]
2985name = "peeking_take_while"
2986version = "0.1.2"
2987source = "registry+https://github.com/rust-lang/crates.io-index"
2988checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
2989
2990[[package]]
2991name = "pem"
2992version = "1.1.1"
2993source = "registry+https://github.com/rust-lang/crates.io-index"
2994checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8"
2995dependencies = [
2996 "base64 0.13.1",
2997]
2998
2999[[package]]
3000name = "percent-encoding"
3001version = "2.3.0"
3002source = "registry+https://github.com/rust-lang/crates.io-index"
3003checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
3004
3005[[package]]
3006name = "pest"
3007version = "2.7.2"
3008source = "registry+https://github.com/rust-lang/crates.io-index"
3009checksum = "1acb4a4365a13f749a93f1a094a7805e5cfa0955373a9de860d962eaa3a5fe5a"
3010dependencies = [
3011 "thiserror",
3012 "ucd-trie",
3013]
3014
3015[[package]]
3016name = "pest_derive"
3017version = "2.7.2"
3018source = "registry+https://github.com/rust-lang/crates.io-index"
3019checksum = "666d00490d4ac815001da55838c500eafb0320019bbaa44444137c48b443a853"
3020dependencies = [
3021 "pest",
3022 "pest_generator",
3023]
3024
3025[[package]]
3026name = "pest_generator"
3027version = "2.7.2"
3028source = "registry+https://github.com/rust-lang/crates.io-index"
3029checksum = "68ca01446f50dbda87c1786af8770d535423fa8a53aec03b8f4e3d7eb10e0929"
3030dependencies = [
3031 "pest",
3032 "pest_meta",
3033 "proc-macro2",
3034 "quote",
3035 "syn 2.0.28",
3036]
3037
3038[[package]]
3039name = "pest_meta"
3040version = "2.7.2"
3041source = "registry+https://github.com/rust-lang/crates.io-index"
3042checksum = "56af0a30af74d0445c0bf6d9d051c979b516a1a5af790d251daee76005420a48"
3043dependencies = [
3044 "once_cell",
3045 "pest",
3046 "sha2 0.10.7",
3047]
3048
3049[[package]]
3050name = "petgraph"
3051version = "0.4.13"
3052source = "registry+https://github.com/rust-lang/crates.io-index"
3053checksum = "9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f"
3054dependencies = [
3055 "fixedbitset 0.1.9",
3056 "ordermap",
3057]
3058
3059[[package]]
3060name = "petgraph"
3061version = "0.6.3"
3062source = "registry+https://github.com/rust-lang/crates.io-index"
3063checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4"
3064dependencies = [
3065 "fixedbitset 0.4.2",
3066 "indexmap 1.9.3",
3067]
3068
3069[[package]]
3070name = "phf"
3071version = "0.11.2"
3072source = "registry+https://github.com/rust-lang/crates.io-index"
3073checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
3074dependencies = [
3075 "phf_shared",
3076]
3077
3078[[package]]
3079name = "phf_shared"
3080version = "0.11.2"
3081source = "registry+https://github.com/rust-lang/crates.io-index"
3082checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
3083dependencies = [
3084 "siphasher",
3085]
3086
3087[[package]]
3088name = "pin-project"
3089version = "1.1.3"
3090source = "registry+https://github.com/rust-lang/crates.io-index"
3091checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422"
3092dependencies = [
3093 "pin-project-internal",
3094]
3095
3096[[package]]
3097name = "pin-project-internal"
3098version = "1.1.3"
3099source = "registry+https://github.com/rust-lang/crates.io-index"
3100checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
3101dependencies = [
3102 "proc-macro2",
3103 "quote",
3104 "syn 2.0.28",
3105]
3106
3107[[package]]
3108name = "pin-project-lite"
3109version = "0.2.12"
3110source = "registry+https://github.com/rust-lang/crates.io-index"
3111checksum = "12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05"
3112
3113[[package]]
3114name = "pin-utils"
3115version = "0.1.0"
3116source = "registry+https://github.com/rust-lang/crates.io-index"
3117checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
3118
3119[[package]]
3120name = "pkg-config"
3121version = "0.3.27"
3122source = "registry+https://github.com/rust-lang/crates.io-index"
3123checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
3124
3125[[package]]
3126name = "plotters"
3127version = "0.3.5"
3128source = "registry+https://github.com/rust-lang/crates.io-index"
3129checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45"
3130dependencies = [
3131 "num-traits",
3132 "plotters-backend",
3133 "plotters-svg",
3134 "wasm-bindgen",
3135 "web-sys",
3136]
3137
3138[[package]]
3139name = "plotters-backend"
3140version = "0.3.5"
3141source = "registry+https://github.com/rust-lang/crates.io-index"
3142checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609"
3143
3144[[package]]
3145name = "plotters-svg"
3146version = "0.3.5"
3147source = "registry+https://github.com/rust-lang/crates.io-index"
3148checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab"
3149dependencies = [
3150 "plotters-backend",
3151]
3152
3153[[package]]
3154name = "postgres-native-tls"
3155version = "0.5.0"
3156source = "git+https://github.com/prisma/rust-postgres?branch=pgbouncer-mode#a1a2dc6d9584deaf70a14293c428e7b6ca614d98"
3157dependencies = [
3158 "native-tls",
3159 "tokio",
3160 "tokio-native-tls",
3161 "tokio-postgres",
3162]
3163
3164[[package]]
3165name = "postgres-protocol"
3166version = "0.6.4"
3167source = "git+https://github.com/prisma/rust-postgres?branch=pgbouncer-mode#a1a2dc6d9584deaf70a14293c428e7b6ca614d98"
3168dependencies = [
3169 "base64 0.13.1",
3170 "byteorder",
3171 "bytes",
3172 "fallible-iterator",
3173 "hmac",
3174 "md-5",
3175 "memchr",
3176 "rand 0.8.5",
3177 "sha2 0.10.7",
3178 "stringprep",
3179]
3180
3181[[package]]
3182name = "postgres-types"
3183version = "0.2.4"
3184source = "git+https://github.com/prisma/rust-postgres?branch=pgbouncer-mode#a1a2dc6d9584deaf70a14293c428e7b6ca614d98"
3185dependencies = [
3186 "bit-vec",
3187 "bytes",
3188 "chrono",
3189 "fallible-iterator",
3190 "postgres-protocol",
3191 "serde",
3192 "serde_json",
3193 "uuid",
3194]
3195
3196[[package]]
3197name = "ppv-lite86"
3198version = "0.2.17"
3199source = "registry+https://github.com/rust-lang/crates.io-index"
3200checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
3201
3202[[package]]
3203name = "pretty-hex"
3204version = "0.3.0"
3205source = "registry+https://github.com/rust-lang/crates.io-index"
3206checksum = "c6fa0831dd7cc608c38a5e323422a0077678fa5744aa2be4ad91c4ece8eec8d5"
3207
3208[[package]]
3209name = "pretty_assertions"
3210version = "1.4.0"
3211source = "registry+https://github.com/rust-lang/crates.io-index"
3212checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66"
3213dependencies = [
3214 "diff",
3215 "yansi",
3216]
3217
3218[[package]]
3219name = "priority-queue"
3220version = "1.3.2"
3221source = "registry+https://github.com/rust-lang/crates.io-index"
3222checksum = "fff39edfcaec0d64e8d0da38564fad195d2d51b680940295fcc307366e101e61"
3223dependencies = [
3224 "autocfg",
3225 "indexmap 1.9.3",
3226]
3227
3228[[package]]
3229name = "prisma-fmt"
3230version = "0.1.0"
3231dependencies = [
3232 "colored",
3233 "dissimilar",
3234 "dmmf",
3235 "enumflags2",
3236 "expect-test",
3237 "indoc",
3238 "log",
3239 "lsp-types",
3240 "once_cell",
3241 "psl",
3242 "serde",
3243 "serde_json",
3244 "structopt",
3245]
3246
3247[[package]]
3248name = "prisma-models"
3249version = "0.0.0"
3250dependencies = [
3251 "bigdecimal",
3252 "chrono",
3253 "cuid",
3254 "itertools",
3255 "nanoid",
3256 "prisma-value",
3257 "psl",
3258 "thiserror",
3259 "uuid",
3260]
3261
3262[[package]]
3263name = "prisma-schema-build"
3264version = "0.1.0"
3265dependencies = [
3266 "prisma-fmt",
3267 "wasm-bindgen",
3268 "wasm-logger",
3269]
3270
3271[[package]]
3272name = "prisma-value"
3273version = "0.1.0"
3274dependencies = [
3275 "base64 0.13.1",
3276 "bigdecimal",
3277 "chrono",
3278 "once_cell",
3279 "regex",
3280 "serde",
3281 "serde_json",
3282 "uuid",
3283]
3284
3285[[package]]
3286name = "proc-macro-crate"
3287version = "0.1.5"
3288source = "registry+https://github.com/rust-lang/crates.io-index"
3289checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785"
3290dependencies = [
3291 "toml",
3292]
3293
3294[[package]]
3295name = "proc-macro-error"
3296version = "1.0.4"
3297source = "registry+https://github.com/rust-lang/crates.io-index"
3298checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
3299dependencies = [
3300 "proc-macro-error-attr",
3301 "proc-macro2",
3302 "quote",
3303 "syn 1.0.109",
3304 "version_check",
3305]
3306
3307[[package]]
3308name = "proc-macro-error-attr"
3309version = "1.0.4"
3310source = "registry+https://github.com/rust-lang/crates.io-index"
3311checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
3312dependencies = [
3313 "proc-macro2",
3314 "quote",
3315 "version_check",
3316]
3317
3318[[package]]
3319name = "proc-macro2"
3320version = "1.0.66"
3321source = "registry+https://github.com/rust-lang/crates.io-index"
3322checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9"
3323dependencies = [
3324 "unicode-ident",
3325]
3326
3327[[package]]
3328name = "prost"
3329version = "0.9.0"
3330source = "registry+https://github.com/rust-lang/crates.io-index"
3331checksum = "444879275cb4fd84958b1a1d5420d15e6fcf7c235fe47f053c9c2a80aceb6001"
3332dependencies = [
3333 "bytes",
3334 "prost-derive",
3335]
3336
3337[[package]]
3338name = "prost-build"
3339version = "0.9.0"
3340source = "registry+https://github.com/rust-lang/crates.io-index"
3341checksum = "62941722fb675d463659e49c4f3fe1fe792ff24fe5bbaa9c08cd3b98a1c354f5"
3342dependencies = [
3343 "bytes",
3344 "heck 0.3.3",
3345 "itertools",
3346 "lazy_static",
3347 "log",
3348 "multimap",
3349 "petgraph 0.6.3",
3350 "prost",
3351 "prost-types",
3352 "regex",
3353 "tempfile",
3354 "which",
3355]
3356
3357[[package]]
3358name = "prost-derive"
3359version = "0.9.0"
3360source = "registry+https://github.com/rust-lang/crates.io-index"
3361checksum = "f9cc1a3263e07e0bf68e96268f37665207b49560d98739662cdfaae215c720fe"
3362dependencies = [
3363 "anyhow",
3364 "itertools",
3365 "proc-macro2",
3366 "quote",
3367 "syn 1.0.109",
3368]
3369
3370[[package]]
3371name = "prost-types"
3372version = "0.9.0"
3373source = "registry+https://github.com/rust-lang/crates.io-index"
3374checksum = "534b7a0e836e3c482d2693070f982e39e7611da9695d4d1f5a4b186b51faef0a"
3375dependencies = [
3376 "bytes",
3377 "prost",
3378]
3379
3380[[package]]
3381name = "psl"
3382version = "0.1.0"
3383dependencies = [
3384 "base64 0.13.1",
3385 "builtin-psl-connectors",
3386 "dissimilar",
3387 "either",
3388 "expect-test",
3389 "indoc",
3390 "psl-core",
3391]
3392
3393[[package]]
3394name = "psl-core"
3395version = "0.1.0"
3396dependencies = [
3397 "bigdecimal",
3398 "chrono",
3399 "diagnostics",
3400 "enumflags2",
3401 "indoc",
3402 "itertools",
3403 "lsp-types",
3404 "once_cell",
3405 "parser-database",
3406 "prisma-value",
3407 "regex",
3408 "schema-ast",
3409 "serde",
3410 "serde_json",
3411 "url",
3412]
3413
3414[[package]]
3415name = "ptr_meta"
3416version = "0.1.4"
3417source = "registry+https://github.com/rust-lang/crates.io-index"
3418checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1"
3419dependencies = [
3420 "ptr_meta_derive",
3421]
3422
3423[[package]]
3424name = "ptr_meta_derive"
3425version = "0.1.4"
3426source = "registry+https://github.com/rust-lang/crates.io-index"
3427checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac"
3428dependencies = [
3429 "proc-macro2",
3430 "quote",
3431 "syn 1.0.109",
3432]
3433
3434[[package]]
3435name = "qe-setup"
3436version = "0.1.0"
3437dependencies = [
3438 "connection-string",
3439 "enumflags2",
3440 "mongodb",
3441 "mongodb-client",
3442 "once_cell",
3443 "psl",
3444 "quaint",
3445 "schema-core",
3446 "sql-schema-connector",
3447 "test-setup",
3448 "url",
3449]
3450
3451[[package]]
3452name = "quaint"
3453version = "0.2.0-alpha.13"
3454dependencies = [
3455 "async-trait",
3456 "base64 0.12.3",
3457 "bigdecimal",
3458 "bit-vec",
3459 "byteorder",
3460 "bytes",
3461 "chrono",
3462 "connection-string",
3463 "either",
3464 "futures",
3465 "hex",
3466 "lru-cache",
3467 "metrics 0.18.1",
3468 "mobc",
3469 "mysql_async",
3470 "native-tls",
3471 "num_cpus",
3472 "percent-encoding",
3473 "postgres-native-tls",
3474 "postgres-types",
3475 "rusqlite",
3476 "serde_json",
3477 "sqlformat",
3478 "thiserror",
3479 "tiberius",
3480 "tokio",
3481 "tokio-postgres",
3482 "tokio-util 0.6.10",
3483 "tracing",
3484 "tracing-core",
3485 "url",
3486 "uuid",
3487]
3488
3489[[package]]
3490name = "quanta"
3491version = "0.9.3"
3492source = "registry+https://github.com/rust-lang/crates.io-index"
3493checksum = "20afe714292d5e879d8b12740aa223c6a88f118af41870e8b6196e39a02238a8"
3494dependencies = [
3495 "crossbeam-utils",
3496 "libc",
3497 "mach",
3498 "once_cell",
3499 "raw-cpuid",
3500 "wasi 0.10.2+wasi-snapshot-preview1",
3501 "web-sys",
3502 "winapi",
3503]
3504
3505[[package]]
3506name = "query-connector"
3507version = "0.1.0"
3508dependencies = [
3509 "anyhow",
3510 "async-trait",
3511 "chrono",
3512 "futures",
3513 "indexmap 1.9.3",
3514 "itertools",
3515 "prisma-models",
3516 "prisma-value",
3517 "serde",
3518 "serde_json",
3519 "thiserror",
3520 "user-facing-errors",
3521 "uuid",
3522]
3523
3524[[package]]
3525name = "query-core"
3526version = "0.1.0"
3527dependencies = [
3528 "async-trait",
3529 "bigdecimal",
3530 "chrono",
3531 "connection-string",
3532 "crossbeam-channel",
3533 "cuid",
3534 "enumflags2",
3535 "futures",
3536 "indexmap 1.9.3",
3537 "itertools",
3538 "lru 0.7.8",
3539 "once_cell",
3540 "opentelemetry",
3541 "petgraph 0.4.13",
3542 "prisma-models",
3543 "psl",
3544 "query-connector",
3545 "query-engine-metrics",
3546 "schema",
3547 "serde",
3548 "serde_json",
3549 "thiserror",
3550 "tokio",
3551 "tracing",
3552 "tracing-futures",
3553 "tracing-opentelemetry",
3554 "tracing-subscriber",
3555 "user-facing-errors",
3556 "uuid",
3557]
3558
3559[[package]]
3560name = "query-engine"
3561version = "0.1.0"
3562dependencies = [
3563 "anyhow",
3564 "async-trait",
3565 "base64 0.13.1",
3566 "connection-string",
3567 "enumflags2",
3568 "graphql-parser",
3569 "hyper",
3570 "indoc",
3571 "mongodb-query-connector",
3572 "opentelemetry",
3573 "opentelemetry-otlp",
3574 "psl",
3575 "quaint",
3576 "query-connector",
3577 "query-core",
3578 "query-engine-metrics",
3579 "request-handlers",
3580 "serde",
3581 "serde_json",
3582 "serial_test",
3583 "sql-query-connector",
3584 "structopt",
3585 "thiserror",
3586 "tokio",
3587 "tracing",
3588 "tracing-opentelemetry",
3589 "tracing-subscriber",
3590 "url",
3591 "user-facing-errors",
3592]
3593
3594[[package]]
3595name = "query-engine-metrics"
3596version = "0.1.0"
3597dependencies = [
3598 "expect-test",
3599 "metrics 0.18.1",
3600 "metrics-exporter-prometheus",
3601 "metrics-util 0.12.1",
3602 "once_cell",
3603 "parking_lot 0.12.1",
3604 "serde",
3605 "serde_json",
3606 "tokio",
3607 "tracing",
3608 "tracing-futures",
3609 "tracing-subscriber",
3610]
3611
3612[[package]]
3613name = "query-engine-node-api"
3614version = "0.1.0"
3615dependencies = [
3616 "anyhow",
3617 "async-trait",
3618 "connection-string",
3619 "driver-adapters",
3620 "futures",
3621 "napi",
3622 "napi-build",
3623 "napi-derive",
3624 "opentelemetry",
3625 "prisma-models",
3626 "psl",
3627 "quaint",
3628 "query-connector",
3629 "query-core",
3630 "query-engine-metrics",
3631 "request-handlers",
3632 "serde",
3633 "serde_json",
3634 "sql-query-connector",
3635 "thiserror",
3636 "tokio",
3637 "tracing",
3638 "tracing-futures",
3639 "tracing-opentelemetry",
3640 "tracing-subscriber",
3641 "url",
3642 "user-facing-errors",
3643]
3644
3645[[package]]
3646name = "query-engine-tests"
3647version = "0.1.0"
3648dependencies = [
3649 "anyhow",
3650 "base64 0.13.1",
3651 "chrono",
3652 "colored",
3653 "enumflags2",
3654 "futures",
3655 "indoc",
3656 "insta",
3657 "once_cell",
3658 "prisma-value",
3659 "psl",
3660 "query-engine-metrics",
3661 "query-test-macros",
3662 "query-tests-setup",
3663 "serde_json",
3664 "tokio",
3665 "tracing",
3666 "tracing-futures",
3667 "user-facing-errors",
3668 "uuid",
3669]
3670
3671[[package]]
3672name = "query-test-macros"
3673version = "0.1.0"
3674dependencies = [
3675 "darling",
3676 "proc-macro2",
3677 "quote",
3678 "syn 1.0.109",
3679]
3680
3681[[package]]
3682name = "query-tests-setup"
3683version = "0.1.0"
3684dependencies = [
3685 "async-trait",
3686 "colored",
3687 "enumflags2",
3688 "hyper",
3689 "indexmap 1.9.3",
3690 "indoc",
3691 "itertools",
3692 "jsonrpc-core",
3693 "nom",
3694 "once_cell",
3695 "parse-hyperlinks",
3696 "prisma-models",
3697 "psl",
3698 "qe-setup",
3699 "quaint",
3700 "query-core",
3701 "query-engine",
3702 "query-engine-metrics",
3703 "regex",
3704 "request-handlers",
3705 "serde",
3706 "serde_json",
3707 "sql-query-connector",
3708 "strip-ansi-escapes",
3709 "thiserror",
3710 "tokio",
3711 "tracing",
3712 "tracing-error",
3713 "tracing-futures",
3714 "tracing-subscriber",
3715 "user-facing-errors",
3716]
3717
3718[[package]]
3719name = "quick-error"
3720version = "1.2.3"
3721source = "registry+https://github.com/rust-lang/crates.io-index"
3722checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
3723
3724[[package]]
3725name = "quote"
3726version = "1.0.32"
3727source = "registry+https://github.com/rust-lang/crates.io-index"
3728checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965"
3729dependencies = [
3730 "proc-macro2",
3731]
3732
3733[[package]]
3734name = "radium"
3735version = "0.7.0"
3736source = "registry+https://github.com/rust-lang/crates.io-index"
3737checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
3738
3739[[package]]
3740name = "radix_trie"
3741version = "0.2.1"
3742source = "registry+https://github.com/rust-lang/crates.io-index"
3743checksum = "c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd"
3744dependencies = [
3745 "endian-type",
3746 "nibble_vec",
3747]
3748
3749[[package]]
3750name = "rand"
3751version = "0.7.3"
3752source = "registry+https://github.com/rust-lang/crates.io-index"
3753checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
3754dependencies = [
3755 "getrandom 0.1.16",
3756 "libc",
3757 "rand_chacha 0.2.2",
3758 "rand_core 0.5.1",
3759 "rand_hc",
3760]
3761
3762[[package]]
3763name = "rand"
3764version = "0.8.5"
3765source = "registry+https://github.com/rust-lang/crates.io-index"
3766checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
3767dependencies = [
3768 "libc",
3769 "rand_chacha 0.3.1",
3770 "rand_core 0.6.4",
3771]
3772
3773[[package]]
3774name = "rand_chacha"
3775version = "0.2.2"
3776source = "registry+https://github.com/rust-lang/crates.io-index"
3777checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
3778dependencies = [
3779 "ppv-lite86",
3780 "rand_core 0.5.1",
3781]
3782
3783[[package]]
3784name = "rand_chacha"
3785version = "0.3.1"
3786source = "registry+https://github.com/rust-lang/crates.io-index"
3787checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
3788dependencies = [
3789 "ppv-lite86",
3790 "rand_core 0.6.4",
3791]
3792
3793[[package]]
3794name = "rand_core"
3795version = "0.5.1"
3796source = "registry+https://github.com/rust-lang/crates.io-index"
3797checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
3798dependencies = [
3799 "getrandom 0.1.16",
3800]
3801
3802[[package]]
3803name = "rand_core"
3804version = "0.6.4"
3805source = "registry+https://github.com/rust-lang/crates.io-index"
3806checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
3807dependencies = [
3808 "getrandom 0.2.10",
3809]
3810
3811[[package]]
3812name = "rand_hc"
3813version = "0.2.0"
3814source = "registry+https://github.com/rust-lang/crates.io-index"
3815checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
3816dependencies = [
3817 "rand_core 0.5.1",
3818]
3819
3820[[package]]
3821name = "raw-cpuid"
3822version = "10.7.0"
3823source = "registry+https://github.com/rust-lang/crates.io-index"
3824checksum = "6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332"
3825dependencies = [
3826 "bitflags 1.3.2",
3827]
3828
3829[[package]]
3830name = "rayon"
3831version = "1.7.0"
3832source = "registry+https://github.com/rust-lang/crates.io-index"
3833checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b"
3834dependencies = [
3835 "either",
3836 "rayon-core",
3837]
3838
3839[[package]]
3840name = "rayon-core"
3841version = "1.11.0"
3842source = "registry+https://github.com/rust-lang/crates.io-index"
3843checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d"
3844dependencies = [
3845 "crossbeam-channel",
3846 "crossbeam-deque",
3847 "crossbeam-utils",
3848 "num_cpus",
3849]
3850
3851[[package]]
3852name = "redox_syscall"
3853version = "0.2.16"
3854source = "registry+https://github.com/rust-lang/crates.io-index"
3855checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
3856dependencies = [
3857 "bitflags 1.3.2",
3858]
3859
3860[[package]]
3861name = "redox_syscall"
3862version = "0.3.5"
3863source = "registry+https://github.com/rust-lang/crates.io-index"
3864checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
3865dependencies = [
3866 "bitflags 1.3.2",
3867]
3868
3869[[package]]
3870name = "regex"
3871version = "1.9.3"
3872source = "registry+https://github.com/rust-lang/crates.io-index"
3873checksum = "81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a"
3874dependencies = [
3875 "aho-corasick 1.0.3",
3876 "memchr",
3877 "regex-automata 0.3.6",
3878 "regex-syntax 0.7.4",
3879]
3880
3881[[package]]
3882name = "regex-automata"
3883version = "0.1.10"
3884source = "registry+https://github.com/rust-lang/crates.io-index"
3885checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
3886dependencies = [
3887 "regex-syntax 0.6.29",
3888]
3889
3890[[package]]
3891name = "regex-automata"
3892version = "0.3.6"
3893source = "registry+https://github.com/rust-lang/crates.io-index"
3894checksum = "fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69"
3895dependencies = [
3896 "aho-corasick 1.0.3",
3897 "memchr",
3898 "regex-syntax 0.7.4",
3899]
3900
3901[[package]]
3902name = "regex-syntax"
3903version = "0.6.29"
3904source = "registry+https://github.com/rust-lang/crates.io-index"
3905checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
3906
3907[[package]]
3908name = "regex-syntax"
3909version = "0.7.4"
3910source = "registry+https://github.com/rust-lang/crates.io-index"
3911checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2"
3912
3913[[package]]
3914name = "rend"
3915version = "0.4.0"
3916source = "registry+https://github.com/rust-lang/crates.io-index"
3917checksum = "581008d2099240d37fb08d77ad713bcaec2c4d89d50b5b21a8bb1996bbab68ab"
3918dependencies = [
3919 "bytecheck",
3920]
3921
3922[[package]]
3923name = "request-handlers"
3924version = "0.1.0"
3925dependencies = [
3926 "bigdecimal",
3927 "codspeed-criterion-compat",
3928 "connection-string",
3929 "dmmf",
3930 "futures",
3931 "graphql-parser",
3932 "indexmap 1.9.3",
3933 "insta",
3934 "itertools",
3935 "mongodb-query-connector",
3936 "once_cell",
3937 "prisma-models",
3938 "psl",
3939 "quaint",
3940 "query-core",
3941 "schema",
3942 "serde",
3943 "serde_json",
3944 "sql-query-connector",
3945 "thiserror",
3946 "tracing",
3947 "url",
3948 "user-facing-errors",
3949]
3950
3951[[package]]
3952name = "reqwest"
3953version = "0.11.18"
3954source = "registry+https://github.com/rust-lang/crates.io-index"
3955checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55"
3956dependencies = [
3957 "base64 0.21.2",
3958 "bytes",
3959 "encoding_rs",
3960 "futures-core",
3961 "futures-util",
3962 "h2",
3963 "http",
3964 "http-body",
3965 "hyper",
3966 "hyper-tls",
3967 "ipnet",
3968 "js-sys",
3969 "log",
3970 "mime",
3971 "native-tls",
3972 "once_cell",
3973 "percent-encoding",
3974 "pin-project-lite",
3975 "serde",
3976 "serde_json",
3977 "serde_urlencoded",
3978 "tokio",
3979 "tokio-native-tls",
3980 "tower-service",
3981 "url",
3982 "wasm-bindgen",
3983 "wasm-bindgen-futures",
3984 "web-sys",
3985 "winreg 0.10.1",
3986]
3987
3988[[package]]
3989name = "resolv-conf"
3990version = "0.7.0"
3991source = "registry+https://github.com/rust-lang/crates.io-index"
3992checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00"
3993dependencies = [
3994 "hostname",
3995 "quick-error",
3996]
3997
3998[[package]]
3999name = "ring"
4000version = "0.16.20"
4001source = "registry+https://github.com/rust-lang/crates.io-index"
4002checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
4003dependencies = [
4004 "cc",
4005 "libc",
4006 "once_cell",
4007 "spin",
4008 "untrusted",
4009 "web-sys",
4010 "winapi",
4011]
4012
4013[[package]]
4014name = "rkyv"
4015version = "0.7.42"
4016source = "registry+https://github.com/rust-lang/crates.io-index"
4017checksum = "0200c8230b013893c0b2d6213d6ec64ed2b9be2e0e016682b7224ff82cff5c58"
4018dependencies = [
4019 "bitvec",
4020 "bytecheck",
4021 "hashbrown 0.12.3",
4022 "ptr_meta",
4023 "rend",
4024 "rkyv_derive",
4025 "seahash",
4026 "tinyvec",
4027 "uuid",
4028]
4029
4030[[package]]
4031name = "rkyv_derive"
4032version = "0.7.42"
4033source = "registry+https://github.com/rust-lang/crates.io-index"
4034checksum = "b2e06b915b5c230a17d7a736d1e2e63ee753c256a8614ef3f5147b13a4f5541d"
4035dependencies = [
4036 "proc-macro2",
4037 "quote",
4038 "syn 1.0.109",
4039]
4040
4041[[package]]
4042name = "rusqlite"
4043version = "0.29.0"
4044source = "registry+https://github.com/rust-lang/crates.io-index"
4045checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2"
4046dependencies = [
4047 "bitflags 2.4.0",
4048 "chrono",
4049 "fallible-iterator",
4050 "fallible-streaming-iterator",
4051 "hashlink",
4052 "libsqlite3-sys",
4053 "smallvec",
4054]
4055
4056[[package]]
4057name = "rust_decimal"
4058version = "1.31.0"
4059source = "registry+https://github.com/rust-lang/crates.io-index"
4060checksum = "4a2ab0025103a60ecaaf3abf24db1db240a4e1c15837090d2c32f625ac98abea"
4061dependencies = [
4062 "arrayvec 0.7.4",
4063 "borsh",
4064 "byteorder",
4065 "bytes",
4066 "num-traits",
4067 "rand 0.8.5",
4068 "rkyv",
4069 "serde",
4070 "serde_json",
4071]
4072
4073[[package]]
4074name = "rustc-demangle"
4075version = "0.1.23"
4076source = "registry+https://github.com/rust-lang/crates.io-index"
4077checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
4078
4079[[package]]
4080name = "rustc-hash"
4081version = "1.1.0"
4082source = "registry+https://github.com/rust-lang/crates.io-index"
4083checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
4084
4085[[package]]
4086name = "rustc_version"
4087version = "0.2.3"
4088source = "registry+https://github.com/rust-lang/crates.io-index"
4089checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
4090dependencies = [
4091 "semver 0.9.0",
4092]
4093
4094[[package]]
4095name = "rustc_version"
4096version = "0.4.0"
4097source = "registry+https://github.com/rust-lang/crates.io-index"
4098checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
4099dependencies = [
4100 "semver 1.0.18",
4101]
4102
4103[[package]]
4104name = "rustc_version_runtime"
4105version = "0.2.1"
4106source = "registry+https://github.com/rust-lang/crates.io-index"
4107checksum = "d31b7153270ebf48bf91c65ae5b0c00e749c4cfad505f66530ac74950249582f"
4108dependencies = [
4109 "rustc_version 0.2.3",
4110 "semver 0.9.0",
4111]
4112
4113[[package]]
4114name = "rustix"
4115version = "0.38.8"
4116source = "registry+https://github.com/rust-lang/crates.io-index"
4117checksum = "19ed4fa021d81c8392ce04db050a3da9a60299050b7ae1cf482d862b54a7218f"
4118dependencies = [
4119 "bitflags 2.4.0",
4120 "errno",
4121 "libc",
4122 "linux-raw-sys",
4123 "windows-sys 0.48.0",
4124]
4125
4126[[package]]
4127name = "rustls"
4128version = "0.19.1"
4129source = "registry+https://github.com/rust-lang/crates.io-index"
4130checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7"
4131dependencies = [
4132 "base64 0.13.1",
4133 "log",
4134 "ring",
4135 "sct 0.6.1",
4136 "webpki 0.21.4",
4137]
4138
4139[[package]]
4140name = "rustls"
4141version = "0.20.8"
4142source = "registry+https://github.com/rust-lang/crates.io-index"
4143checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f"
4144dependencies = [
4145 "log",
4146 "ring",
4147 "sct 0.7.0",
4148 "webpki 0.22.0",
4149]
4150
4151[[package]]
4152name = "rustls-native-certs"
4153version = "0.5.0"
4154source = "registry+https://github.com/rust-lang/crates.io-index"
4155checksum = "5a07b7c1885bd8ed3831c289b7870b13ef46fe0e856d288c30d9cc17d75a2092"
4156dependencies = [
4157 "openssl-probe",
4158 "rustls 0.19.1",
4159 "schannel",
4160 "security-framework",
4161]
4162
4163[[package]]
4164name = "rustls-pemfile"
4165version = "1.0.3"
4166source = "registry+https://github.com/rust-lang/crates.io-index"
4167checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2"
4168dependencies = [
4169 "base64 0.21.2",
4170]
4171
4172[[package]]
4173name = "ryu"
4174version = "1.0.15"
4175source = "registry+https://github.com/rust-lang/crates.io-index"
4176checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
4177
4178[[package]]
4179name = "same-file"
4180version = "1.0.6"
4181source = "registry+https://github.com/rust-lang/crates.io-index"
4182checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
4183dependencies = [
4184 "winapi-util",
4185]
4186
4187[[package]]
4188name = "saturating"
4189version = "0.1.0"
4190source = "registry+https://github.com/rust-lang/crates.io-index"
4191checksum = "ece8e78b2f38ec51c51f5d475df0a7187ba5111b2a28bdc761ee05b075d40a71"
4192
4193[[package]]
4194name = "schannel"
4195version = "0.1.22"
4196source = "registry+https://github.com/rust-lang/crates.io-index"
4197checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
4198dependencies = [
4199 "windows-sys 0.48.0",
4200]
4201
4202[[package]]
4203name = "schema"
4204version = "0.1.0"
4205dependencies = [
4206 "codspeed-criterion-compat",
4207 "once_cell",
4208 "prisma-models",
4209 "psl",
4210 "rustc-hash",
4211]
4212
4213[[package]]
4214name = "schema-ast"
4215version = "0.1.0"
4216dependencies = [
4217 "diagnostics",
4218 "pest",
4219 "pest_derive",
4220]
4221
4222[[package]]
4223name = "schema-connector"
4224version = "0.1.0"
4225dependencies = [
4226 "chrono",
4227 "enumflags2",
4228 "psl",
4229 "quaint",
4230 "serde",
4231 "serde_json",
4232 "sha2 0.9.9",
4233 "tracing",
4234 "tracing-error",
4235 "user-facing-errors",
4236]
4237
4238[[package]]
4239name = "schema-core"
4240version = "0.1.0"
4241dependencies = [
4242 "async-trait",
4243 "chrono",
4244 "enumflags2",
4245 "json-rpc-api-build",
4246 "jsonrpc-core",
4247 "mongodb-schema-connector",
4248 "psl",
4249 "schema-connector",
4250 "serde",
4251 "serde_json",
4252 "sql-schema-connector",
4253 "tokio",
4254 "tracing",
4255 "tracing-futures",
4256 "tracing-subscriber",
4257 "url",
4258 "user-facing-errors",
4259]
4260
4261[[package]]
4262name = "schema-engine-cli"
4263version = "0.1.0"
4264dependencies = [
4265 "backtrace",
4266 "base64 0.13.1",
4267 "connection-string",
4268 "expect-test",
4269 "indoc",
4270 "jsonrpc-core",
4271 "quaint",
4272 "schema-connector",
4273 "schema-core",
4274 "serde",
4275 "serde_json",
4276 "structopt",
4277 "tempfile",
4278 "test-macros",
4279 "test-setup",
4280 "tokio",
4281 "tracing",
4282 "tracing-error",
4283 "tracing-subscriber",
4284 "url",
4285 "user-facing-errors",
4286]
4287
4288[[package]]
4289name = "scopeguard"
4290version = "1.2.0"
4291source = "registry+https://github.com/rust-lang/crates.io-index"
4292checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
4293
4294[[package]]
4295name = "sct"
4296version = "0.6.1"
4297source = "registry+https://github.com/rust-lang/crates.io-index"
4298checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce"
4299dependencies = [
4300 "ring",
4301 "untrusted",
4302]
4303
4304[[package]]
4305name = "sct"
4306version = "0.7.0"
4307source = "registry+https://github.com/rust-lang/crates.io-index"
4308checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4"
4309dependencies = [
4310 "ring",
4311 "untrusted",
4312]
4313
4314[[package]]
4315name = "seahash"
4316version = "4.1.0"
4317source = "registry+https://github.com/rust-lang/crates.io-index"
4318checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b"
4319
4320[[package]]
4321name = "security-framework"
4322version = "2.9.2"
4323source = "registry+https://github.com/rust-lang/crates.io-index"
4324checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
4325dependencies = [
4326 "bitflags 1.3.2",
4327 "core-foundation",
4328 "core-foundation-sys",
4329 "libc",
4330 "security-framework-sys",
4331]
4332
4333[[package]]
4334name = "security-framework-sys"
4335version = "2.9.1"
4336source = "registry+https://github.com/rust-lang/crates.io-index"
4337checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
4338dependencies = [
4339 "core-foundation-sys",
4340 "libc",
4341]
4342
4343[[package]]
4344name = "semver"
4345version = "0.9.0"
4346source = "registry+https://github.com/rust-lang/crates.io-index"
4347checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
4348dependencies = [
4349 "semver-parser",
4350]
4351
4352[[package]]
4353name = "semver"
4354version = "1.0.18"
4355source = "registry+https://github.com/rust-lang/crates.io-index"
4356checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918"
4357
4358[[package]]
4359name = "semver-parser"
4360version = "0.7.0"
4361source = "registry+https://github.com/rust-lang/crates.io-index"
4362checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
4363
4364[[package]]
4365name = "serde"
4366version = "1.0.183"
4367source = "registry+https://github.com/rust-lang/crates.io-index"
4368checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c"
4369dependencies = [
4370 "serde_derive",
4371]
4372
4373[[package]]
4374name = "serde_bytes"
4375version = "0.11.12"
4376source = "registry+https://github.com/rust-lang/crates.io-index"
4377checksum = "ab33ec92f677585af6d88c65593ae2375adde54efdbf16d597f2cbc7a6d368ff"
4378dependencies = [
4379 "serde",
4380]
4381
4382[[package]]
4383name = "serde_derive"
4384version = "1.0.183"
4385source = "registry+https://github.com/rust-lang/crates.io-index"
4386checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816"
4387dependencies = [
4388 "proc-macro2",
4389 "quote",
4390 "syn 2.0.28",
4391]
4392
4393[[package]]
4394name = "serde_json"
4395version = "1.0.104"
4396source = "registry+https://github.com/rust-lang/crates.io-index"
4397checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c"
4398dependencies = [
4399 "indexmap 2.0.0",
4400 "itoa",
4401 "ryu",
4402 "serde",
4403]
4404
4405[[package]]
4406name = "serde_repr"
4407version = "0.1.16"
4408source = "registry+https://github.com/rust-lang/crates.io-index"
4409checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00"
4410dependencies = [
4411 "proc-macro2",
4412 "quote",
4413 "syn 2.0.28",
4414]
4415
4416[[package]]
4417name = "serde_urlencoded"
4418version = "0.7.1"
4419source = "registry+https://github.com/rust-lang/crates.io-index"
4420checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
4421dependencies = [
4422 "form_urlencoded",
4423 "itoa",
4424 "ryu",
4425 "serde",
4426]
4427
4428[[package]]
4429name = "serde_with"
4430version = "1.14.0"
4431source = "registry+https://github.com/rust-lang/crates.io-index"
4432checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff"
4433dependencies = [
4434 "serde",
4435 "serde_with_macros",
4436]
4437
4438[[package]]
4439name = "serde_with_macros"
4440version = "1.5.2"
4441source = "registry+https://github.com/rust-lang/crates.io-index"
4442checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082"
4443dependencies = [
4444 "darling",
4445 "proc-macro2",
4446 "quote",
4447 "syn 1.0.109",
4448]
4449
4450[[package]]
4451name = "serial_test"
4452version = "2.0.0"
4453source = "registry+https://github.com/rust-lang/crates.io-index"
4454checksum = "0e56dd856803e253c8f298af3f4d7eb0ae5e23a737252cd90bb4f3b435033b2d"
4455dependencies = [
4456 "dashmap",
4457 "futures",
4458 "lazy_static",
4459 "log",
4460 "parking_lot 0.12.1",
4461 "serial_test_derive",
4462]
4463
4464[[package]]
4465name = "serial_test_derive"
4466version = "2.0.0"
4467source = "registry+https://github.com/rust-lang/crates.io-index"
4468checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f"
4469dependencies = [
4470 "proc-macro2",
4471 "quote",
4472 "syn 2.0.28",
4473]
4474
4475[[package]]
4476name = "sha-1"
4477version = "0.10.1"
4478source = "registry+https://github.com/rust-lang/crates.io-index"
4479checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c"
4480dependencies = [
4481 "cfg-if",
4482 "cpufeatures",
4483 "digest 0.10.7",
4484]
4485
4486[[package]]
4487name = "sha1"
4488version = "0.10.5"
4489source = "registry+https://github.com/rust-lang/crates.io-index"
4490checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"
4491dependencies = [
4492 "cfg-if",
4493 "cpufeatures",
4494 "digest 0.10.7",
4495]
4496
4497[[package]]
4498name = "sha2"
4499version = "0.9.9"
4500source = "registry+https://github.com/rust-lang/crates.io-index"
4501checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800"
4502dependencies = [
4503 "block-buffer 0.9.0",
4504 "cfg-if",
4505 "cpufeatures",
4506 "digest 0.9.0",
4507 "opaque-debug",
4508]
4509
4510[[package]]
4511name = "sha2"
4512version = "0.10.7"
4513source = "registry+https://github.com/rust-lang/crates.io-index"
4514checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8"
4515dependencies = [
4516 "cfg-if",
4517 "cpufeatures",
4518 "digest 0.10.7",
4519]
4520
4521[[package]]
4522name = "sha3"
4523version = "0.10.8"
4524source = "registry+https://github.com/rust-lang/crates.io-index"
4525checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"
4526dependencies = [
4527 "digest 0.10.7",
4528 "keccak",
4529]
4530
4531[[package]]
4532name = "sharded-slab"
4533version = "0.1.4"
4534source = "registry+https://github.com/rust-lang/crates.io-index"
4535checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31"
4536dependencies = [
4537 "lazy_static",
4538]
4539
4540[[package]]
4541name = "shlex"
4542version = "1.1.0"
4543source = "registry+https://github.com/rust-lang/crates.io-index"
4544checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
4545
4546[[package]]
4547name = "signal-hook-registry"
4548version = "1.4.1"
4549source = "registry+https://github.com/rust-lang/crates.io-index"
4550checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
4551dependencies = [
4552 "libc",
4553]
4554
4555[[package]]
4556name = "simdutf8"
4557version = "0.1.4"
4558source = "registry+https://github.com/rust-lang/crates.io-index"
4559checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a"
4560
4561[[package]]
4562name = "similar"
4563version = "2.2.1"
4564source = "registry+https://github.com/rust-lang/crates.io-index"
4565checksum = "420acb44afdae038210c99e69aae24109f32f15500aa708e81d46c9f29d55fcf"
4566dependencies = [
4567 "bstr",
4568]
4569
4570[[package]]
4571name = "siphasher"
4572version = "0.3.10"
4573source = "registry+https://github.com/rust-lang/crates.io-index"
4574checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"
4575
4576[[package]]
4577name = "sketches-ddsketch"
4578version = "0.1.3"
4579source = "registry+https://github.com/rust-lang/crates.io-index"
4580checksum = "04d2ecae5fcf33b122e2e6bd520a57ccf152d2dde3b38c71039df1a6867264ee"
4581
4582[[package]]
4583name = "slab"
4584version = "0.4.8"
4585source = "registry+https://github.com/rust-lang/crates.io-index"
4586checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d"
4587dependencies = [
4588 "autocfg",
4589]
4590
4591[[package]]
4592name = "smallvec"
4593version = "1.11.0"
4594source = "registry+https://github.com/rust-lang/crates.io-index"
4595checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9"
4596
4597[[package]]
4598name = "socket2"
4599version = "0.4.9"
4600source = "registry+https://github.com/rust-lang/crates.io-index"
4601checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662"
4602dependencies = [
4603 "libc",
4604 "winapi",
4605]
4606
4607[[package]]
4608name = "socket2"
4609version = "0.5.3"
4610source = "registry+https://github.com/rust-lang/crates.io-index"
4611checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877"
4612dependencies = [
4613 "libc",
4614 "windows-sys 0.48.0",
4615]
4616
4617[[package]]
4618name = "spin"
4619version = "0.5.2"
4620source = "registry+https://github.com/rust-lang/crates.io-index"
4621checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
4622
4623[[package]]
4624name = "sql-ddl"
4625version = "0.1.0"
4626dependencies = [
4627 "indoc",
4628]
4629
4630[[package]]
4631name = "sql-introspection-tests"
4632version = "0.1.0"
4633dependencies = [
4634 "barrel",
4635 "connection-string",
4636 "enumflags2",
4637 "expect-test",
4638 "indoc",
4639 "pretty_assertions",
4640 "psl",
4641 "quaint",
4642 "schema-connector",
4643 "sql-schema-connector",
4644 "sql-schema-describer",
4645 "test-macros",
4646 "test-setup",
4647 "tokio",
4648 "tracing",
4649 "tracing-futures",
4650 "url",
4651 "user-facing-errors",
4652]
4653
4654[[package]]
4655name = "sql-migration-tests"
4656version = "0.1.0"
4657dependencies = [
4658 "bigdecimal",
4659 "chrono",
4660 "colored",
4661 "connection-string",
4662 "enumflags2",
4663 "expect-test",
4664 "indoc",
4665 "jsonrpc-core",
4666 "once_cell",
4667 "pretty_assertions",
4668 "prisma-value",
4669 "psl",
4670 "quaint",
4671 "schema-core",
4672 "serde",
4673 "serde_json",
4674 "sql-schema-connector",
4675 "sql-schema-describer",
4676 "tempfile",
4677 "test-macros",
4678 "test-setup",
4679 "tokio",
4680 "tracing",
4681 "tracing-futures",
4682 "url",
4683 "user-facing-errors",
4684]
4685
4686[[package]]
4687name = "sql-query-connector"
4688version = "0.1.0"
4689dependencies = [
4690 "anyhow",
4691 "async-trait",
4692 "bigdecimal",
4693 "chrono",
4694 "cuid",
4695 "futures",
4696 "itertools",
4697 "once_cell",
4698 "opentelemetry",
4699 "prisma-models",
4700 "prisma-value",
4701 "psl",
4702 "quaint",
4703 "query-connector",
4704 "rand 0.7.3",
4705 "serde",
4706 "serde_json",
4707 "thiserror",
4708 "tokio",
4709 "tracing",
4710 "tracing-futures",
4711 "tracing-opentelemetry",
4712 "user-facing-errors",
4713 "uuid",
4714]
4715
4716[[package]]
4717name = "sql-schema-connector"
4718version = "0.1.0"
4719dependencies = [
4720 "chrono",
4721 "connection-string",
4722 "datamodel-renderer",
4723 "either",
4724 "enumflags2",
4725 "indoc",
4726 "once_cell",
4727 "prisma-value",
4728 "psl",
4729 "quaint",
4730 "regex",
4731 "schema-connector",
4732 "serde",
4733 "serde_json",
4734 "sql-ddl",
4735 "sql-schema-describer",
4736 "sqlformat",
4737 "sqlparser",
4738 "tokio",
4739 "tracing",
4740 "tracing-futures",
4741 "url",
4742 "user-facing-errors",
4743 "uuid",
4744]
4745
4746[[package]]
4747name = "sql-schema-describer"
4748version = "0.1.0"
4749dependencies = [
4750 "async-trait",
4751 "bigdecimal",
4752 "either",
4753 "enumflags2",
4754 "expect-test",
4755 "indexmap 1.9.3",
4756 "indoc",
4757 "once_cell",
4758 "pretty_assertions",
4759 "prisma-value",
4760 "psl",
4761 "quaint",
4762 "regex",
4763 "serde",
4764 "test-macros",
4765 "test-setup",
4766 "tokio",
4767 "tracing",
4768 "tracing-error",
4769 "tracing-futures",
4770]
4771
4772[[package]]
4773name = "sqlformat"
4774version = "0.2.1"
4775source = "registry+https://github.com/rust-lang/crates.io-index"
4776checksum = "0c12bc9199d1db8234678b7051747c07f517cdcf019262d1847b94ec8b1aee3e"
4777dependencies = [
4778 "itertools",
4779 "nom",
4780 "unicode_categories",
4781]
4782
4783[[package]]
4784name = "sqlparser"
4785version = "0.32.0"
4786source = "registry+https://github.com/rust-lang/crates.io-index"
4787checksum = "0366f270dbabb5cc2e4c88427dc4c08bba144f81e32fbd459a013f26a4d16aa0"
4788dependencies = [
4789 "log",
4790]
4791
4792[[package]]
4793name = "static_assertions"
4794version = "1.1.0"
4795source = "registry+https://github.com/rust-lang/crates.io-index"
4796checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
4797
4798[[package]]
4799name = "stringprep"
4800version = "0.1.3"
4801source = "registry+https://github.com/rust-lang/crates.io-index"
4802checksum = "db3737bde7edce97102e0e2b15365bf7a20bfdb5f60f4f9e8d7004258a51a8da"
4803dependencies = [
4804 "unicode-bidi",
4805 "unicode-normalization",
4806]
4807
4808[[package]]
4809name = "strip-ansi-escapes"
4810version = "0.1.1"
4811source = "registry+https://github.com/rust-lang/crates.io-index"
4812checksum = "011cbb39cf7c1f62871aea3cc46e5817b0937b49e9447370c93cacbe93a766d8"
4813dependencies = [
4814 "vte",
4815]
4816
4817[[package]]
4818name = "strsim"
4819version = "0.8.0"
4820source = "registry+https://github.com/rust-lang/crates.io-index"
4821checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
4822
4823[[package]]
4824name = "strsim"
4825version = "0.10.0"
4826source = "registry+https://github.com/rust-lang/crates.io-index"
4827checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
4828
4829[[package]]
4830name = "structopt"
4831version = "0.3.26"
4832source = "registry+https://github.com/rust-lang/crates.io-index"
4833checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10"
4834dependencies = [
4835 "clap 2.34.0",
4836 "lazy_static",
4837 "structopt-derive",
4838]
4839
4840[[package]]
4841name = "structopt-derive"
4842version = "0.4.18"
4843source = "registry+https://github.com/rust-lang/crates.io-index"
4844checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
4845dependencies = [
4846 "heck 0.3.3",
4847 "proc-macro-error",
4848 "proc-macro2",
4849 "quote",
4850 "syn 1.0.109",
4851]
4852
4853[[package]]
4854name = "subprocess"
4855version = "0.2.9"
4856source = "registry+https://github.com/rust-lang/crates.io-index"
4857checksum = "0c2e86926081dda636c546d8c5e641661049d7562a68f5488be4a1f7f66f6086"
4858dependencies = [
4859 "libc",
4860 "winapi",
4861]
4862
4863[[package]]
4864name = "subtle"
4865version = "2.5.0"
4866source = "registry+https://github.com/rust-lang/crates.io-index"
4867checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
4868
4869[[package]]
4870name = "syn"
4871version = "1.0.109"
4872source = "registry+https://github.com/rust-lang/crates.io-index"
4873checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
4874dependencies = [
4875 "proc-macro2",
4876 "quote",
4877 "unicode-ident",
4878]
4879
4880[[package]]
4881name = "syn"
4882version = "2.0.28"
4883source = "registry+https://github.com/rust-lang/crates.io-index"
4884checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567"
4885dependencies = [
4886 "proc-macro2",
4887 "quote",
4888 "unicode-ident",
4889]
4890
4891[[package]]
4892name = "synstructure"
4893version = "0.12.6"
4894source = "registry+https://github.com/rust-lang/crates.io-index"
4895checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
4896dependencies = [
4897 "proc-macro2",
4898 "quote",
4899 "syn 1.0.109",
4900 "unicode-xid",
4901]
4902
4903[[package]]
4904name = "take_mut"
4905version = "0.2.2"
4906source = "registry+https://github.com/rust-lang/crates.io-index"
4907checksum = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60"
4908
4909[[package]]
4910name = "tap"
4911version = "1.0.1"
4912source = "registry+https://github.com/rust-lang/crates.io-index"
4913checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
4914
4915[[package]]
4916name = "tempfile"
4917version = "3.7.1"
4918source = "registry+https://github.com/rust-lang/crates.io-index"
4919checksum = "dc02fddf48964c42031a0b3fe0428320ecf3a73c401040fc0096f97794310651"
4920dependencies = [
4921 "cfg-if",
4922 "fastrand",
4923 "redox_syscall 0.3.5",
4924 "rustix",
4925 "windows-sys 0.48.0",
4926]
4927
4928[[package]]
4929name = "test-cli"
4930version = "0.1.0"
4931dependencies = [
4932 "anyhow",
4933 "async-trait",
4934 "colored",
4935 "dmmf",
4936 "enumflags2",
4937 "psl",
4938 "schema-connector",
4939 "schema-core",
4940 "serde_json",
4941 "structopt",
4942 "tokio",
4943 "tracing",
4944 "tracing-error",
4945 "tracing-subscriber",
4946]
4947
4948[[package]]
4949name = "test-macros"
4950version = "0.1.0"
4951dependencies = [
4952 "proc-macro2",
4953 "quote",
4954 "syn 1.0.109",
4955]
4956
4957[[package]]
4958name = "test-setup"
4959version = "0.1.0"
4960dependencies = [
4961 "connection-string",
4962 "dissimilar",
4963 "enumflags2",
4964 "once_cell",
4965 "quaint",
4966 "tokio",
4967 "tracing",
4968 "tracing-error",
4969 "tracing-subscriber",
4970 "url",
4971]
4972
4973[[package]]
4974name = "textwrap"
4975version = "0.11.0"
4976source = "registry+https://github.com/rust-lang/crates.io-index"
4977checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
4978dependencies = [
4979 "unicode-width",
4980]
4981
4982[[package]]
4983name = "textwrap"
4984version = "0.16.0"
4985source = "registry+https://github.com/rust-lang/crates.io-index"
4986checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d"
4987
4988[[package]]
4989name = "thiserror"
4990version = "1.0.44"
4991source = "registry+https://github.com/rust-lang/crates.io-index"
4992checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90"
4993dependencies = [
4994 "thiserror-impl",
4995]
4996
4997[[package]]
4998name = "thiserror-impl"
4999version = "1.0.44"
5000source = "registry+https://github.com/rust-lang/crates.io-index"
5001checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96"
5002dependencies = [
5003 "proc-macro2",
5004 "quote",
5005 "syn 2.0.28",
5006]
5007
5008[[package]]
5009name = "thread_local"
5010version = "1.1.7"
5011source = "registry+https://github.com/rust-lang/crates.io-index"
5012checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152"
5013dependencies = [
5014 "cfg-if",
5015 "once_cell",
5016]
5017
5018[[package]]
5019name = "tiberius"
5020version = "0.11.7"
5021source = "registry+https://github.com/rust-lang/crates.io-index"
5022checksum = "66303a42b7c5daffb95c10cd8f3007a9c29b3e90128cf42b3738f58102aa2516"
5023dependencies = [
5024 "async-native-tls",
5025 "async-trait",
5026 "asynchronous-codec",
5027 "bigdecimal",
5028 "byteorder",
5029 "bytes",
5030 "chrono",
5031 "connection-string",
5032 "encoding",
5033 "enumflags2",
5034 "futures",
5035 "futures-sink",
5036 "futures-util",
5037 "num-traits",
5038 "once_cell",
5039 "opentls",
5040 "pin-project-lite",
5041 "pretty-hex",
5042 "thiserror",
5043 "tokio",
5044 "tokio-util 0.7.8",
5045 "tracing",
5046 "uuid",
5047 "winauth",
5048]
5049
5050[[package]]
5051name = "time"
5052version = "0.1.43"
5053source = "registry+https://github.com/rust-lang/crates.io-index"
5054checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438"
5055dependencies = [
5056 "libc",
5057 "winapi",
5058]
5059
5060[[package]]
5061name = "time"
5062version = "0.3.25"
5063source = "registry+https://github.com/rust-lang/crates.io-index"
5064checksum = "b0fdd63d58b18d663fbdf70e049f00a22c8e42be082203be7f26589213cd75ea"
5065dependencies = [
5066 "deranged",
5067 "itoa",
5068 "serde",
5069 "time-core",
5070 "time-macros",
5071]
5072
5073[[package]]
5074name = "time-core"
5075version = "0.1.1"
5076source = "registry+https://github.com/rust-lang/crates.io-index"
5077checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb"
5078
5079[[package]]
5080name = "time-macros"
5081version = "0.2.11"
5082source = "registry+https://github.com/rust-lang/crates.io-index"
5083checksum = "eb71511c991639bb078fd5bf97757e03914361c48100d52878b8e52b46fb92cd"
5084dependencies = [
5085 "time-core",
5086]
5087
5088[[package]]
5089name = "tinytemplate"
5090version = "1.2.1"
5091source = "registry+https://github.com/rust-lang/crates.io-index"
5092checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
5093dependencies = [
5094 "serde",
5095 "serde_json",
5096]
5097
5098[[package]]
5099name = "tinyvec"
5100version = "1.6.0"
5101source = "registry+https://github.com/rust-lang/crates.io-index"
5102checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
5103dependencies = [
5104 "tinyvec_macros",
5105]
5106
5107[[package]]
5108name = "tinyvec_macros"
5109version = "0.1.1"
5110source = "registry+https://github.com/rust-lang/crates.io-index"
5111checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
5112
5113[[package]]
5114name = "tokio"
5115version = "1.30.0"
5116source = "registry+https://github.com/rust-lang/crates.io-index"
5117checksum = "2d3ce25f50619af8b0aec2eb23deebe84249e19e2ddd393a6e16e3300a6dadfd"
5118dependencies = [
5119 "backtrace",
5120 "bytes",
5121 "libc",
5122 "mio",
5123 "num_cpus",
5124 "parking_lot 0.12.1",
5125 "pin-project-lite",
5126 "signal-hook-registry",
5127 "socket2 0.5.3",
5128 "tokio-macros",
5129 "windows-sys 0.48.0",
5130]
5131
5132[[package]]
5133name = "tokio-io-timeout"
5134version = "1.2.0"
5135source = "registry+https://github.com/rust-lang/crates.io-index"
5136checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf"
5137dependencies = [
5138 "pin-project-lite",
5139 "tokio",
5140]
5141
5142[[package]]
5143name = "tokio-macros"
5144version = "2.1.0"
5145source = "registry+https://github.com/rust-lang/crates.io-index"
5146checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
5147dependencies = [
5148 "proc-macro2",
5149 "quote",
5150 "syn 2.0.28",
5151]
5152
5153[[package]]
5154name = "tokio-native-tls"
5155version = "0.3.1"
5156source = "registry+https://github.com/rust-lang/crates.io-index"
5157checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
5158dependencies = [
5159 "native-tls",
5160 "tokio",
5161]
5162
5163[[package]]
5164name = "tokio-postgres"
5165version = "0.7.7"
5166source = "git+https://github.com/prisma/rust-postgres?branch=pgbouncer-mode#a1a2dc6d9584deaf70a14293c428e7b6ca614d98"
5167dependencies = [
5168 "async-trait",
5169 "byteorder",
5170 "bytes",
5171 "fallible-iterator",
5172 "futures-channel",
5173 "futures-util",
5174 "log",
5175 "parking_lot 0.12.1",
5176 "percent-encoding",
5177 "phf",
5178 "pin-project-lite",
5179 "postgres-protocol",
5180 "postgres-types",
5181 "socket2 0.5.3",
5182 "tokio",
5183 "tokio-util 0.7.8",
5184]
5185
5186[[package]]
5187name = "tokio-rustls"
5188version = "0.22.0"
5189source = "registry+https://github.com/rust-lang/crates.io-index"
5190checksum = "bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6"
5191dependencies = [
5192 "rustls 0.19.1",
5193 "tokio",
5194 "webpki 0.21.4",
5195]
5196
5197[[package]]
5198name = "tokio-rustls"
5199version = "0.23.4"
5200source = "registry+https://github.com/rust-lang/crates.io-index"
5201checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59"
5202dependencies = [
5203 "rustls 0.20.8",
5204 "tokio",
5205 "webpki 0.22.0",
5206]
5207
5208[[package]]
5209name = "tokio-stream"
5210version = "0.1.14"
5211source = "registry+https://github.com/rust-lang/crates.io-index"
5212checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842"
5213dependencies = [
5214 "futures-core",
5215 "pin-project-lite",
5216 "tokio",
5217]
5218
5219[[package]]
5220name = "tokio-util"
5221version = "0.6.10"
5222source = "registry+https://github.com/rust-lang/crates.io-index"
5223checksum = "36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507"
5224dependencies = [
5225 "bytes",
5226 "futures-core",
5227 "futures-io",
5228 "futures-sink",
5229 "log",
5230 "pin-project-lite",
5231 "tokio",
5232]
5233
5234[[package]]
5235name = "tokio-util"
5236version = "0.7.8"
5237source = "registry+https://github.com/rust-lang/crates.io-index"
5238checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d"
5239dependencies = [
5240 "bytes",
5241 "futures-core",
5242 "futures-io",
5243 "futures-sink",
5244 "pin-project-lite",
5245 "tokio",
5246 "tracing",
5247]
5248
5249[[package]]
5250name = "toml"
5251version = "0.5.11"
5252source = "registry+https://github.com/rust-lang/crates.io-index"
5253checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
5254dependencies = [
5255 "serde",
5256]
5257
5258[[package]]
5259name = "tonic"
5260version = "0.6.2"
5261source = "registry+https://github.com/rust-lang/crates.io-index"
5262checksum = "ff08f4649d10a70ffa3522ca559031285d8e421d727ac85c60825761818f5d0a"
5263dependencies = [
5264 "async-stream",
5265 "async-trait",
5266 "base64 0.13.1",
5267 "bytes",
5268 "futures-core",
5269 "futures-util",
5270 "h2",
5271 "http",
5272 "http-body",
5273 "hyper",
5274 "hyper-timeout",
5275 "percent-encoding",
5276 "pin-project",
5277 "prost",
5278 "prost-derive",
5279 "rustls-native-certs",
5280 "tokio",
5281 "tokio-rustls 0.22.0",
5282 "tokio-stream",
5283 "tokio-util 0.6.10",
5284 "tower",
5285 "tower-layer",
5286 "tower-service",
5287 "tracing",
5288 "tracing-futures",
5289]
5290
5291[[package]]
5292name = "tonic-build"
5293version = "0.6.2"
5294source = "registry+https://github.com/rust-lang/crates.io-index"
5295checksum = "9403f1bafde247186684b230dc6f38b5cd514584e8bec1dd32514be4745fa757"
5296dependencies = [
5297 "proc-macro2",
5298 "prost-build",
5299 "quote",
5300 "syn 1.0.109",
5301]
5302
5303[[package]]
5304name = "tower"
5305version = "0.4.13"
5306source = "registry+https://github.com/rust-lang/crates.io-index"
5307checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
5308dependencies = [
5309 "futures-core",
5310 "futures-util",
5311 "indexmap 1.9.3",
5312 "pin-project",
5313 "pin-project-lite",
5314 "rand 0.8.5",
5315 "slab",
5316 "tokio",
5317 "tokio-util 0.7.8",
5318 "tower-layer",
5319 "tower-service",
5320 "tracing",
5321]
5322
5323[[package]]
5324name = "tower-layer"
5325version = "0.3.2"
5326source = "registry+https://github.com/rust-lang/crates.io-index"
5327checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0"
5328
5329[[package]]
5330name = "tower-service"
5331version = "0.3.2"
5332source = "registry+https://github.com/rust-lang/crates.io-index"
5333checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
5334
5335[[package]]
5336name = "tracing"
5337version = "0.1.37"
5338source = "registry+https://github.com/rust-lang/crates.io-index"
5339checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
5340dependencies = [
5341 "cfg-if",
5342 "log",
5343 "pin-project-lite",
5344 "tracing-attributes",
5345 "tracing-core",
5346]
5347
5348[[package]]
5349name = "tracing-attributes"
5350version = "0.1.26"
5351source = "registry+https://github.com/rust-lang/crates.io-index"
5352checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
5353dependencies = [
5354 "proc-macro2",
5355 "quote",
5356 "syn 2.0.28",
5357]
5358
5359[[package]]
5360name = "tracing-core"
5361version = "0.1.31"
5362source = "registry+https://github.com/rust-lang/crates.io-index"
5363checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
5364dependencies = [
5365 "once_cell",
5366 "valuable",
5367]
5368
5369[[package]]
5370name = "tracing-error"
5371version = "0.2.0"
5372source = "registry+https://github.com/rust-lang/crates.io-index"
5373checksum = "d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e"
5374dependencies = [
5375 "tracing",
5376 "tracing-subscriber",
5377]
5378
5379[[package]]
5380name = "tracing-futures"
5381version = "0.2.5"
5382source = "registry+https://github.com/rust-lang/crates.io-index"
5383checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2"
5384dependencies = [
5385 "pin-project",
5386 "tracing",
5387]
5388
5389[[package]]
5390name = "tracing-log"
5391version = "0.1.3"
5392source = "registry+https://github.com/rust-lang/crates.io-index"
5393checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
5394dependencies = [
5395 "lazy_static",
5396 "log",
5397 "tracing-core",
5398]
5399
5400[[package]]
5401name = "tracing-opentelemetry"
5402version = "0.17.4"
5403source = "registry+https://github.com/rust-lang/crates.io-index"
5404checksum = "fbbe89715c1dbbb790059e2565353978564924ee85017b5fff365c872ff6721f"
5405dependencies = [
5406 "once_cell",
5407 "opentelemetry",
5408 "tracing",
5409 "tracing-core",
5410 "tracing-log",
5411 "tracing-subscriber",
5412]
5413
5414[[package]]
5415name = "tracing-serde"
5416version = "0.1.3"
5417source = "registry+https://github.com/rust-lang/crates.io-index"
5418checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1"
5419dependencies = [
5420 "serde",
5421 "tracing-core",
5422]
5423
5424[[package]]
5425name = "tracing-subscriber"
5426version = "0.3.17"
5427source = "registry+https://github.com/rust-lang/crates.io-index"
5428checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
5429dependencies = [
5430 "matchers",
5431 "nu-ansi-term",
5432 "once_cell",
5433 "regex",
5434 "serde",
5435 "serde_json",
5436 "sharded-slab",
5437 "smallvec",
5438 "thread_local",
5439 "time 0.3.25",
5440 "tracing",
5441 "tracing-core",
5442 "tracing-log",
5443 "tracing-serde",
5444]
5445
5446[[package]]
5447name = "trust-dns-proto"
5448version = "0.21.2"
5449source = "registry+https://github.com/rust-lang/crates.io-index"
5450checksum = "9c31f240f59877c3d4bb3b3ea0ec5a6a0cff07323580ff8c7a605cd7d08b255d"
5451dependencies = [
5452 "async-trait",
5453 "cfg-if",
5454 "data-encoding",
5455 "enum-as-inner",
5456 "futures-channel",
5457 "futures-io",
5458 "futures-util",
5459 "idna 0.2.3",
5460 "ipnet",
5461 "lazy_static",
5462 "log",
5463 "rand 0.8.5",
5464 "smallvec",
5465 "thiserror",
5466 "tinyvec",
5467 "tokio",
5468 "url",
5469]
5470
5471[[package]]
5472name = "trust-dns-resolver"
5473version = "0.21.2"
5474source = "registry+https://github.com/rust-lang/crates.io-index"
5475checksum = "e4ba72c2ea84515690c9fcef4c6c660bb9df3036ed1051686de84605b74fd558"
5476dependencies = [
5477 "cfg-if",
5478 "futures-util",
5479 "ipconfig",
5480 "lazy_static",
5481 "log",
5482 "lru-cache",
5483 "parking_lot 0.12.1",
5484 "resolv-conf",
5485 "smallvec",
5486 "thiserror",
5487 "tokio",
5488 "trust-dns-proto",
5489]
5490
5491[[package]]
5492name = "try-lock"
5493version = "0.2.4"
5494source = "registry+https://github.com/rust-lang/crates.io-index"
5495checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"
5496
5497[[package]]
5498name = "twox-hash"
5499version = "1.6.3"
5500source = "registry+https://github.com/rust-lang/crates.io-index"
5501checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
5502dependencies = [
5503 "cfg-if",
5504 "rand 0.7.3",
5505 "static_assertions",
5506]
5507
5508[[package]]
5509name = "typed-builder"
5510version = "0.10.0"
5511source = "registry+https://github.com/rust-lang/crates.io-index"
5512checksum = "89851716b67b937e393b3daa8423e67ddfc4bbbf1654bcf05488e95e0828db0c"
5513dependencies = [
5514 "proc-macro2",
5515 "quote",
5516 "syn 1.0.109",
5517]
5518
5519[[package]]
5520name = "typenum"
5521version = "1.16.0"
5522source = "registry+https://github.com/rust-lang/crates.io-index"
5523checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
5524
5525[[package]]
5526name = "ucd-trie"
5527version = "0.1.6"
5528source = "registry+https://github.com/rust-lang/crates.io-index"
5529checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"
5530
5531[[package]]
5532name = "unicode-bidi"
5533version = "0.3.13"
5534source = "registry+https://github.com/rust-lang/crates.io-index"
5535checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
5536
5537[[package]]
5538name = "unicode-ident"
5539version = "1.0.11"
5540source = "registry+https://github.com/rust-lang/crates.io-index"
5541checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c"
5542
5543[[package]]
5544name = "unicode-normalization"
5545version = "0.1.22"
5546source = "registry+https://github.com/rust-lang/crates.io-index"
5547checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
5548dependencies = [
5549 "tinyvec",
5550]
5551
5552[[package]]
5553name = "unicode-segmentation"
5554version = "1.10.1"
5555source = "registry+https://github.com/rust-lang/crates.io-index"
5556checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36"
5557
5558[[package]]
5559name = "unicode-width"
5560version = "0.1.10"
5561source = "registry+https://github.com/rust-lang/crates.io-index"
5562checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
5563
5564[[package]]
5565name = "unicode-xid"
5566version = "0.2.4"
5567source = "registry+https://github.com/rust-lang/crates.io-index"
5568checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
5569
5570[[package]]
5571name = "unicode_categories"
5572version = "0.1.1"
5573source = "registry+https://github.com/rust-lang/crates.io-index"
5574checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e"
5575
5576[[package]]
5577name = "unreachable"
5578version = "1.0.0"
5579source = "registry+https://github.com/rust-lang/crates.io-index"
5580checksum = "382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56"
5581dependencies = [
5582 "void",
5583]
5584
5585[[package]]
5586name = "untrusted"
5587version = "0.7.1"
5588source = "registry+https://github.com/rust-lang/crates.io-index"
5589checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
5590
5591[[package]]
5592name = "url"
5593version = "2.4.0"
5594source = "registry+https://github.com/rust-lang/crates.io-index"
5595checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb"
5596dependencies = [
5597 "form_urlencoded",
5598 "idna 0.4.0",
5599 "percent-encoding",
5600 "serde",
5601]
5602
5603[[package]]
5604name = "user-facing-error-macros"
5605version = "0.1.0"
5606dependencies = [
5607 "proc-macro2",
5608 "quote",
5609 "syn 1.0.109",
5610]
5611
5612[[package]]
5613name = "user-facing-errors"
5614version = "0.1.0"
5615dependencies = [
5616 "backtrace",
5617 "indoc",
5618 "itertools",
5619 "quaint",
5620 "serde",
5621 "serde_json",
5622 "tracing",
5623 "user-facing-error-macros",
5624]
5625
5626[[package]]
5627name = "utf8-width"
5628version = "0.1.6"
5629source = "registry+https://github.com/rust-lang/crates.io-index"
5630checksum = "5190c9442dcdaf0ddd50f37420417d219ae5261bbf5db120d0f9bab996c9cba1"
5631
5632[[package]]
5633name = "utf8parse"
5634version = "0.2.1"
5635source = "registry+https://github.com/rust-lang/crates.io-index"
5636checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
5637
5638[[package]]
5639name = "uuid"
5640version = "1.4.1"
5641source = "registry+https://github.com/rust-lang/crates.io-index"
5642checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d"
5643dependencies = [
5644 "getrandom 0.2.10",
5645 "serde",
5646]
5647
5648[[package]]
5649name = "valuable"
5650version = "0.1.0"
5651source = "registry+https://github.com/rust-lang/crates.io-index"
5652checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
5653
5654[[package]]
5655name = "vcpkg"
5656version = "0.2.15"
5657source = "registry+https://github.com/rust-lang/crates.io-index"
5658checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
5659
5660[[package]]
5661name = "vec_map"
5662version = "0.8.2"
5663source = "registry+https://github.com/rust-lang/crates.io-index"
5664checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
5665
5666[[package]]
5667name = "version_check"
5668version = "0.9.4"
5669source = "registry+https://github.com/rust-lang/crates.io-index"
5670checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
5671
5672[[package]]
5673name = "void"
5674version = "1.0.2"
5675source = "registry+https://github.com/rust-lang/crates.io-index"
5676checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
5677
5678[[package]]
5679name = "vte"
5680version = "0.10.1"
5681source = "registry+https://github.com/rust-lang/crates.io-index"
5682checksum = "6cbce692ab4ca2f1f3047fcf732430249c0e971bfdd2b234cf2c47ad93af5983"
5683dependencies = [
5684 "arrayvec 0.5.2",
5685 "utf8parse",
5686 "vte_generate_state_changes",
5687]
5688
5689[[package]]
5690name = "vte_generate_state_changes"
5691version = "0.1.1"
5692source = "registry+https://github.com/rust-lang/crates.io-index"
5693checksum = "d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff"
5694dependencies = [
5695 "proc-macro2",
5696 "quote",
5697]
5698
5699[[package]]
5700name = "walkdir"
5701version = "2.3.3"
5702source = "registry+https://github.com/rust-lang/crates.io-index"
5703checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698"
5704dependencies = [
5705 "same-file",
5706 "winapi-util",
5707]
5708
5709[[package]]
5710name = "want"
5711version = "0.3.1"
5712source = "registry+https://github.com/rust-lang/crates.io-index"
5713checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
5714dependencies = [
5715 "try-lock",
5716]
5717
5718[[package]]
5719name = "wasi"
5720version = "0.9.0+wasi-snapshot-preview1"
5721source = "registry+https://github.com/rust-lang/crates.io-index"
5722checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
5723
5724[[package]]
5725name = "wasi"
5726version = "0.10.2+wasi-snapshot-preview1"
5727source = "registry+https://github.com/rust-lang/crates.io-index"
5728checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
5729
5730[[package]]
5731name = "wasi"
5732version = "0.11.0+wasi-snapshot-preview1"
5733source = "registry+https://github.com/rust-lang/crates.io-index"
5734checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
5735
5736[[package]]
5737name = "wasm-bindgen"
5738version = "0.2.87"
5739source = "registry+https://github.com/rust-lang/crates.io-index"
5740checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342"
5741dependencies = [
5742 "cfg-if",
5743 "wasm-bindgen-macro",
5744]
5745
5746[[package]]
5747name = "wasm-bindgen-backend"
5748version = "0.2.87"
5749source = "registry+https://github.com/rust-lang/crates.io-index"
5750checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd"
5751dependencies = [
5752 "bumpalo",
5753 "log",
5754 "once_cell",
5755 "proc-macro2",
5756 "quote",
5757 "syn 2.0.28",
5758 "wasm-bindgen-shared",
5759]
5760
5761[[package]]
5762name = "wasm-bindgen-futures"
5763version = "0.4.34"
5764source = "registry+https://github.com/rust-lang/crates.io-index"
5765checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454"
5766dependencies = [
5767 "cfg-if",
5768 "js-sys",
5769 "wasm-bindgen",
5770 "web-sys",
5771]
5772
5773[[package]]
5774name = "wasm-bindgen-macro"
5775version = "0.2.87"
5776source = "registry+https://github.com/rust-lang/crates.io-index"
5777checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
5778dependencies = [
5779 "quote",
5780 "wasm-bindgen-macro-support",
5781]
5782
5783[[package]]
5784name = "wasm-bindgen-macro-support"
5785version = "0.2.87"
5786source = "registry+https://github.com/rust-lang/crates.io-index"
5787checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
5788dependencies = [
5789 "proc-macro2",
5790 "quote",
5791 "syn 2.0.28",
5792 "wasm-bindgen-backend",
5793 "wasm-bindgen-shared",
5794]
5795
5796[[package]]
5797name = "wasm-bindgen-shared"
5798version = "0.2.87"
5799source = "registry+https://github.com/rust-lang/crates.io-index"
5800checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
5801
5802[[package]]
5803name = "wasm-logger"
5804version = "0.2.0"
5805source = "registry+https://github.com/rust-lang/crates.io-index"
5806checksum = "074649a66bb306c8f2068c9016395fa65d8e08d2affcbf95acf3c24c3ab19718"
5807dependencies = [
5808 "log",
5809 "wasm-bindgen",
5810 "web-sys",
5811]
5812
5813[[package]]
5814name = "web-sys"
5815version = "0.3.61"
5816source = "registry+https://github.com/rust-lang/crates.io-index"
5817checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97"
5818dependencies = [
5819 "js-sys",
5820 "wasm-bindgen",
5821]
5822
5823[[package]]
5824name = "webpki"
5825version = "0.21.4"
5826source = "registry+https://github.com/rust-lang/crates.io-index"
5827checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea"
5828dependencies = [
5829 "ring",
5830 "untrusted",
5831]
5832
5833[[package]]
5834name = "webpki"
5835version = "0.22.0"
5836source = "registry+https://github.com/rust-lang/crates.io-index"
5837checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd"
5838dependencies = [
5839 "ring",
5840 "untrusted",
5841]
5842
5843[[package]]
5844name = "webpki-roots"
5845version = "0.22.6"
5846source = "registry+https://github.com/rust-lang/crates.io-index"
5847checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87"
5848dependencies = [
5849 "webpki 0.22.0",
5850]
5851
5852[[package]]
5853name = "which"
5854version = "4.4.0"
5855source = "registry+https://github.com/rust-lang/crates.io-index"
5856checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269"
5857dependencies = [
5858 "either",
5859 "libc",
5860 "once_cell",
5861]
5862
5863[[package]]
5864name = "widestring"
5865version = "1.0.2"
5866source = "registry+https://github.com/rust-lang/crates.io-index"
5867checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8"
5868
5869[[package]]
5870name = "winapi"
5871version = "0.3.9"
5872source = "registry+https://github.com/rust-lang/crates.io-index"
5873checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
5874dependencies = [
5875 "winapi-i686-pc-windows-gnu",
5876 "winapi-x86_64-pc-windows-gnu",
5877]
5878
5879[[package]]
5880name = "winapi-i686-pc-windows-gnu"
5881version = "0.4.0"
5882source = "registry+https://github.com/rust-lang/crates.io-index"
5883checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
5884
5885[[package]]
5886name = "winapi-util"
5887version = "0.1.5"
5888source = "registry+https://github.com/rust-lang/crates.io-index"
5889checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
5890dependencies = [
5891 "winapi",
5892]
5893
5894[[package]]
5895name = "winapi-x86_64-pc-windows-gnu"
5896version = "0.4.0"
5897source = "registry+https://github.com/rust-lang/crates.io-index"
5898checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
5899
5900[[package]]
5901name = "winauth"
5902version = "0.0.4"
5903source = "registry+https://github.com/rust-lang/crates.io-index"
5904checksum = "8f820cd208ce9c6b050812dc2d724ba98c6c1e9db5ce9b3f58d925ae5723a5e6"
5905dependencies = [
5906 "bitflags 1.3.2",
5907 "byteorder",
5908 "md5",
5909 "rand 0.7.3",
5910 "winapi",
5911]
5912
5913[[package]]
5914name = "windows"
5915version = "0.48.0"
5916source = "registry+https://github.com/rust-lang/crates.io-index"
5917checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
5918dependencies = [
5919 "windows-targets 0.48.1",
5920]
5921
5922[[package]]
5923name = "windows-sys"
5924version = "0.45.0"
5925source = "registry+https://github.com/rust-lang/crates.io-index"
5926checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
5927dependencies = [
5928 "windows-targets 0.42.2",
5929]
5930
5931[[package]]
5932name = "windows-sys"
5933version = "0.48.0"
5934source = "registry+https://github.com/rust-lang/crates.io-index"
5935checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
5936dependencies = [
5937 "windows-targets 0.48.1",
5938]
5939
5940[[package]]
5941name = "windows-targets"
5942version = "0.42.2"
5943source = "registry+https://github.com/rust-lang/crates.io-index"
5944checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
5945dependencies = [
5946 "windows_aarch64_gnullvm 0.42.2",
5947 "windows_aarch64_msvc 0.42.2",
5948 "windows_i686_gnu 0.42.2",
5949 "windows_i686_msvc 0.42.2",
5950 "windows_x86_64_gnu 0.42.2",
5951 "windows_x86_64_gnullvm 0.42.2",
5952 "windows_x86_64_msvc 0.42.2",
5953]
5954
5955[[package]]
5956name = "windows-targets"
5957version = "0.48.1"
5958source = "registry+https://github.com/rust-lang/crates.io-index"
5959checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f"
5960dependencies = [
5961 "windows_aarch64_gnullvm 0.48.0",
5962 "windows_aarch64_msvc 0.48.0",
5963 "windows_i686_gnu 0.48.0",
5964 "windows_i686_msvc 0.48.0",
5965 "windows_x86_64_gnu 0.48.0",
5966 "windows_x86_64_gnullvm 0.48.0",
5967 "windows_x86_64_msvc 0.48.0",
5968]
5969
5970[[package]]
5971name = "windows_aarch64_gnullvm"
5972version = "0.42.2"
5973source = "registry+https://github.com/rust-lang/crates.io-index"
5974checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
5975
5976[[package]]
5977name = "windows_aarch64_gnullvm"
5978version = "0.48.0"
5979source = "registry+https://github.com/rust-lang/crates.io-index"
5980checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
5981
5982[[package]]
5983name = "windows_aarch64_msvc"
5984version = "0.42.2"
5985source = "registry+https://github.com/rust-lang/crates.io-index"
5986checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
5987
5988[[package]]
5989name = "windows_aarch64_msvc"
5990version = "0.48.0"
5991source = "registry+https://github.com/rust-lang/crates.io-index"
5992checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
5993
5994[[package]]
5995name = "windows_i686_gnu"
5996version = "0.42.2"
5997source = "registry+https://github.com/rust-lang/crates.io-index"
5998checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
5999
6000[[package]]
6001name = "windows_i686_gnu"
6002version = "0.48.0"
6003source = "registry+https://github.com/rust-lang/crates.io-index"
6004checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
6005
6006[[package]]
6007name = "windows_i686_msvc"
6008version = "0.42.2"
6009source = "registry+https://github.com/rust-lang/crates.io-index"
6010checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
6011
6012[[package]]
6013name = "windows_i686_msvc"
6014version = "0.48.0"
6015source = "registry+https://github.com/rust-lang/crates.io-index"
6016checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
6017
6018[[package]]
6019name = "windows_x86_64_gnu"
6020version = "0.42.2"
6021source = "registry+https://github.com/rust-lang/crates.io-index"
6022checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
6023
6024[[package]]
6025name = "windows_x86_64_gnu"
6026version = "0.48.0"
6027source = "registry+https://github.com/rust-lang/crates.io-index"
6028checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
6029
6030[[package]]
6031name = "windows_x86_64_gnullvm"
6032version = "0.42.2"
6033source = "registry+https://github.com/rust-lang/crates.io-index"
6034checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
6035
6036[[package]]
6037name = "windows_x86_64_gnullvm"
6038version = "0.48.0"
6039source = "registry+https://github.com/rust-lang/crates.io-index"
6040checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
6041
6042[[package]]
6043name = "windows_x86_64_msvc"
6044version = "0.42.2"
6045source = "registry+https://github.com/rust-lang/crates.io-index"
6046checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
6047
6048[[package]]
6049name = "windows_x86_64_msvc"
6050version = "0.48.0"
6051source = "registry+https://github.com/rust-lang/crates.io-index"
6052checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
6053
6054[[package]]
6055name = "winreg"
6056version = "0.10.1"
6057source = "registry+https://github.com/rust-lang/crates.io-index"
6058checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d"
6059dependencies = [
6060 "winapi",
6061]
6062
6063[[package]]
6064name = "winreg"
6065version = "0.50.0"
6066source = "registry+https://github.com/rust-lang/crates.io-index"
6067checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
6068dependencies = [
6069 "cfg-if",
6070 "windows-sys 0.48.0",
6071]
6072
6073[[package]]
6074name = "wyz"
6075version = "0.5.1"
6076source = "registry+https://github.com/rust-lang/crates.io-index"
6077checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed"
6078dependencies = [
6079 "tap",
6080]
6081
6082[[package]]
6083name = "yaml-rust"
6084version = "0.4.5"
6085source = "registry+https://github.com/rust-lang/crates.io-index"
6086checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"
6087dependencies = [
6088 "linked-hash-map",
6089]
6090
6091[[package]]
6092name = "yansi"
6093version = "0.5.1"
6094source = "registry+https://github.com/rust-lang/crates.io-index"
6095checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"