Deployment commited on
Commit
4fd00c2
·
1 Parent(s): 14dca27

Automated deployment update

Browse files
rust-memory-service/Cargo.lock ADDED
@@ -0,0 +1,3372 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This file is automatically @generated by Cargo.
2
+ # It is not intended for manual editing.
3
+ version = 4
4
+
5
+ [[package]]
6
+ name = "aead"
7
+ version = "0.5.2"
8
+ source = "registry+https://github.com/rust-lang/crates.io-index"
9
+ checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"
10
+ dependencies = [
11
+ "crypto-common",
12
+ "generic-array",
13
+ ]
14
+
15
+ [[package]]
16
+ name = "aes"
17
+ version = "0.8.4"
18
+ source = "registry+https://github.com/rust-lang/crates.io-index"
19
+ checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0"
20
+ dependencies = [
21
+ "cfg-if",
22
+ "cipher",
23
+ "cpufeatures",
24
+ ]
25
+
26
+ [[package]]
27
+ name = "aes-gcm"
28
+ version = "0.10.3"
29
+ source = "registry+https://github.com/rust-lang/crates.io-index"
30
+ checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1"
31
+ dependencies = [
32
+ "aead",
33
+ "aes",
34
+ "cipher",
35
+ "ctr",
36
+ "ghash",
37
+ "subtle",
38
+ ]
39
+
40
+ [[package]]
41
+ name = "ahash"
42
+ version = "0.7.8"
43
+ source = "registry+https://github.com/rust-lang/crates.io-index"
44
+ checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9"
45
+ dependencies = [
46
+ "getrandom 0.2.16",
47
+ "once_cell",
48
+ "version_check",
49
+ ]
50
+
51
+ [[package]]
52
+ name = "ahash"
53
+ version = "0.8.12"
54
+ source = "registry+https://github.com/rust-lang/crates.io-index"
55
+ checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75"
56
+ dependencies = [
57
+ "cfg-if",
58
+ "getrandom 0.3.4",
59
+ "once_cell",
60
+ "version_check",
61
+ "zerocopy",
62
+ ]
63
+
64
+ [[package]]
65
+ name = "aho-corasick"
66
+ version = "1.1.4"
67
+ source = "registry+https://github.com/rust-lang/crates.io-index"
68
+ checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
69
+ dependencies = [
70
+ "memchr",
71
+ ]
72
+
73
+ [[package]]
74
+ name = "allocator-api2"
75
+ version = "0.2.21"
76
+ source = "registry+https://github.com/rust-lang/crates.io-index"
77
+ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
78
+
79
+ [[package]]
80
+ name = "android_system_properties"
81
+ version = "0.1.5"
82
+ source = "registry+https://github.com/rust-lang/crates.io-index"
83
+ checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
84
+ dependencies = [
85
+ "libc",
86
+ ]
87
+
88
+ [[package]]
89
+ name = "anes"
90
+ version = "0.1.6"
91
+ source = "registry+https://github.com/rust-lang/crates.io-index"
92
+ checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
93
+
94
+ [[package]]
95
+ name = "anstyle"
96
+ version = "1.0.13"
97
+ source = "registry+https://github.com/rust-lang/crates.io-index"
98
+ checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
99
+
100
+ [[package]]
101
+ name = "anyhow"
102
+ version = "1.0.100"
103
+ source = "registry+https://github.com/rust-lang/crates.io-index"
104
+ checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
105
+
106
+ [[package]]
107
+ name = "arraydeque"
108
+ version = "0.5.1"
109
+ source = "registry+https://github.com/rust-lang/crates.io-index"
110
+ checksum = "7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236"
111
+
112
+ [[package]]
113
+ name = "async-stream"
114
+ version = "0.3.6"
115
+ source = "registry+https://github.com/rust-lang/crates.io-index"
116
+ checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476"
117
+ dependencies = [
118
+ "async-stream-impl",
119
+ "futures-core",
120
+ "pin-project-lite",
121
+ ]
122
+
123
+ [[package]]
124
+ name = "async-stream-impl"
125
+ version = "0.3.6"
126
+ source = "registry+https://github.com/rust-lang/crates.io-index"
127
+ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d"
128
+ dependencies = [
129
+ "proc-macro2",
130
+ "quote",
131
+ "syn 2.0.111",
132
+ ]
133
+
134
+ [[package]]
135
+ name = "async-trait"
136
+ version = "0.1.89"
137
+ source = "registry+https://github.com/rust-lang/crates.io-index"
138
+ checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"
139
+ dependencies = [
140
+ "proc-macro2",
141
+ "quote",
142
+ "syn 2.0.111",
143
+ ]
144
+
145
+ [[package]]
146
+ name = "autocfg"
147
+ version = "1.5.0"
148
+ source = "registry+https://github.com/rust-lang/crates.io-index"
149
+ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
150
+
151
+ [[package]]
152
+ name = "base64"
153
+ version = "0.13.1"
154
+ source = "registry+https://github.com/rust-lang/crates.io-index"
155
+ checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
156
+
157
+ [[package]]
158
+ name = "base64"
159
+ version = "0.21.7"
160
+ source = "registry+https://github.com/rust-lang/crates.io-index"
161
+ checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
162
+
163
+ [[package]]
164
+ name = "base64"
165
+ version = "0.22.1"
166
+ source = "registry+https://github.com/rust-lang/crates.io-index"
167
+ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
168
+
169
+ [[package]]
170
+ name = "bit-set"
171
+ version = "0.8.0"
172
+ source = "registry+https://github.com/rust-lang/crates.io-index"
173
+ checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3"
174
+ dependencies = [
175
+ "bit-vec",
176
+ ]
177
+
178
+ [[package]]
179
+ name = "bit-vec"
180
+ version = "0.8.0"
181
+ source = "registry+https://github.com/rust-lang/crates.io-index"
182
+ checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"
183
+
184
+ [[package]]
185
+ name = "bitflags"
186
+ version = "1.3.2"
187
+ source = "registry+https://github.com/rust-lang/crates.io-index"
188
+ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
189
+
190
+ [[package]]
191
+ name = "bitflags"
192
+ version = "2.10.0"
193
+ source = "registry+https://github.com/rust-lang/crates.io-index"
194
+ checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
195
+ dependencies = [
196
+ "serde_core",
197
+ ]
198
+
199
+ [[package]]
200
+ name = "bitvec"
201
+ version = "1.0.1"
202
+ source = "registry+https://github.com/rust-lang/crates.io-index"
203
+ checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c"
204
+ dependencies = [
205
+ "funty",
206
+ "radium",
207
+ "tap",
208
+ "wyz",
209
+ ]
210
+
211
+ [[package]]
212
+ name = "block-buffer"
213
+ version = "0.10.4"
214
+ source = "registry+https://github.com/rust-lang/crates.io-index"
215
+ checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
216
+ dependencies = [
217
+ "generic-array",
218
+ ]
219
+
220
+ [[package]]
221
+ name = "bson"
222
+ version = "2.15.0"
223
+ source = "registry+https://github.com/rust-lang/crates.io-index"
224
+ checksum = "7969a9ba84b0ff843813e7249eed1678d9b6607ce5a3b8f0a47af3fcf7978e6e"
225
+ dependencies = [
226
+ "ahash 0.8.12",
227
+ "base64 0.22.1",
228
+ "bitvec",
229
+ "getrandom 0.2.16",
230
+ "getrandom 0.3.4",
231
+ "hex",
232
+ "indexmap",
233
+ "js-sys",
234
+ "once_cell",
235
+ "rand 0.9.2",
236
+ "serde",
237
+ "serde_bytes",
238
+ "serde_json",
239
+ "time",
240
+ "uuid",
241
+ ]
242
+
243
+ [[package]]
244
+ name = "bumpalo"
245
+ version = "3.19.1"
246
+ source = "registry+https://github.com/rust-lang/crates.io-index"
247
+ checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510"
248
+
249
+ [[package]]
250
+ name = "bytecheck"
251
+ version = "0.6.12"
252
+ source = "registry+https://github.com/rust-lang/crates.io-index"
253
+ checksum = "23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2"
254
+ dependencies = [
255
+ "bytecheck_derive",
256
+ "ptr_meta",
257
+ "simdutf8",
258
+ ]
259
+
260
+ [[package]]
261
+ name = "bytecheck_derive"
262
+ version = "0.6.12"
263
+ source = "registry+https://github.com/rust-lang/crates.io-index"
264
+ checksum = "3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659"
265
+ dependencies = [
266
+ "proc-macro2",
267
+ "quote",
268
+ "syn 1.0.109",
269
+ ]
270
+
271
+ [[package]]
272
+ name = "bytes"
273
+ version = "1.11.0"
274
+ source = "registry+https://github.com/rust-lang/crates.io-index"
275
+ checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"
276
+
277
+ [[package]]
278
+ name = "cast"
279
+ version = "0.3.0"
280
+ source = "registry+https://github.com/rust-lang/crates.io-index"
281
+ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
282
+
283
+ [[package]]
284
+ name = "cc"
285
+ version = "1.2.50"
286
+ source = "registry+https://github.com/rust-lang/crates.io-index"
287
+ checksum = "9f50d563227a1c37cc0a263f64eca3334388c01c5e4c4861a9def205c614383c"
288
+ dependencies = [
289
+ "find-msvc-tools",
290
+ "shlex",
291
+ ]
292
+
293
+ [[package]]
294
+ name = "cfg-if"
295
+ version = "1.0.4"
296
+ source = "registry+https://github.com/rust-lang/crates.io-index"
297
+ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
298
+
299
+ [[package]]
300
+ name = "chrono"
301
+ version = "0.4.42"
302
+ source = "registry+https://github.com/rust-lang/crates.io-index"
303
+ checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2"
304
+ dependencies = [
305
+ "iana-time-zone",
306
+ "js-sys",
307
+ "num-traits",
308
+ "serde",
309
+ "wasm-bindgen",
310
+ "windows-link",
311
+ ]
312
+
313
+ [[package]]
314
+ name = "ciborium"
315
+ version = "0.2.2"
316
+ source = "registry+https://github.com/rust-lang/crates.io-index"
317
+ checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e"
318
+ dependencies = [
319
+ "ciborium-io",
320
+ "ciborium-ll",
321
+ "serde",
322
+ ]
323
+
324
+ [[package]]
325
+ name = "ciborium-io"
326
+ version = "0.2.2"
327
+ source = "registry+https://github.com/rust-lang/crates.io-index"
328
+ checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757"
329
+
330
+ [[package]]
331
+ name = "ciborium-ll"
332
+ version = "0.2.2"
333
+ source = "registry+https://github.com/rust-lang/crates.io-index"
334
+ checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9"
335
+ dependencies = [
336
+ "ciborium-io",
337
+ "half",
338
+ ]
339
+
340
+ [[package]]
341
+ name = "cipher"
342
+ version = "0.4.4"
343
+ source = "registry+https://github.com/rust-lang/crates.io-index"
344
+ checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad"
345
+ dependencies = [
346
+ "crypto-common",
347
+ "inout",
348
+ ]
349
+
350
+ [[package]]
351
+ name = "clap"
352
+ version = "4.5.53"
353
+ source = "registry+https://github.com/rust-lang/crates.io-index"
354
+ checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8"
355
+ dependencies = [
356
+ "clap_builder",
357
+ ]
358
+
359
+ [[package]]
360
+ name = "clap_builder"
361
+ version = "4.5.53"
362
+ source = "registry+https://github.com/rust-lang/crates.io-index"
363
+ checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00"
364
+ dependencies = [
365
+ "anstyle",
366
+ "clap_lex",
367
+ ]
368
+
369
+ [[package]]
370
+ name = "clap_lex"
371
+ version = "0.7.6"
372
+ source = "registry+https://github.com/rust-lang/crates.io-index"
373
+ checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d"
374
+
375
+ [[package]]
376
+ name = "config"
377
+ version = "0.14.1"
378
+ source = "registry+https://github.com/rust-lang/crates.io-index"
379
+ checksum = "68578f196d2a33ff61b27fae256c3164f65e36382648e30666dde05b8cc9dfdf"
380
+ dependencies = [
381
+ "async-trait",
382
+ "convert_case 0.6.0",
383
+ "json5",
384
+ "nom",
385
+ "pathdiff",
386
+ "ron",
387
+ "rust-ini",
388
+ "serde",
389
+ "serde_json",
390
+ "toml",
391
+ "yaml-rust2",
392
+ ]
393
+
394
+ [[package]]
395
+ name = "const-random"
396
+ version = "0.1.18"
397
+ source = "registry+https://github.com/rust-lang/crates.io-index"
398
+ checksum = "87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359"
399
+ dependencies = [
400
+ "const-random-macro",
401
+ ]
402
+
403
+ [[package]]
404
+ name = "const-random-macro"
405
+ version = "0.1.16"
406
+ source = "registry+https://github.com/rust-lang/crates.io-index"
407
+ checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e"
408
+ dependencies = [
409
+ "getrandom 0.2.16",
410
+ "once_cell",
411
+ "tiny-keccak",
412
+ ]
413
+
414
+ [[package]]
415
+ name = "convert_case"
416
+ version = "0.4.0"
417
+ source = "registry+https://github.com/rust-lang/crates.io-index"
418
+ checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
419
+
420
+ [[package]]
421
+ name = "convert_case"
422
+ version = "0.6.0"
423
+ source = "registry+https://github.com/rust-lang/crates.io-index"
424
+ checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca"
425
+ dependencies = [
426
+ "unicode-segmentation",
427
+ ]
428
+
429
+ [[package]]
430
+ name = "core-foundation-sys"
431
+ version = "0.8.7"
432
+ source = "registry+https://github.com/rust-lang/crates.io-index"
433
+ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
434
+
435
+ [[package]]
436
+ name = "cpufeatures"
437
+ version = "0.2.17"
438
+ source = "registry+https://github.com/rust-lang/crates.io-index"
439
+ checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
440
+ dependencies = [
441
+ "libc",
442
+ ]
443
+
444
+ [[package]]
445
+ name = "crc32fast"
446
+ version = "1.5.0"
447
+ source = "registry+https://github.com/rust-lang/crates.io-index"
448
+ checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
449
+ dependencies = [
450
+ "cfg-if",
451
+ ]
452
+
453
+ [[package]]
454
+ name = "criterion"
455
+ version = "0.5.1"
456
+ source = "registry+https://github.com/rust-lang/crates.io-index"
457
+ checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
458
+ dependencies = [
459
+ "anes",
460
+ "cast",
461
+ "ciborium",
462
+ "clap",
463
+ "criterion-plot",
464
+ "is-terminal",
465
+ "itertools",
466
+ "num-traits",
467
+ "once_cell",
468
+ "oorandom",
469
+ "plotters",
470
+ "rayon",
471
+ "regex",
472
+ "serde",
473
+ "serde_derive",
474
+ "serde_json",
475
+ "tinytemplate",
476
+ "walkdir",
477
+ ]
478
+
479
+ [[package]]
480
+ name = "criterion-plot"
481
+ version = "0.5.0"
482
+ source = "registry+https://github.com/rust-lang/crates.io-index"
483
+ checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
484
+ dependencies = [
485
+ "cast",
486
+ "itertools",
487
+ ]
488
+
489
+ [[package]]
490
+ name = "crossbeam-deque"
491
+ version = "0.8.6"
492
+ source = "registry+https://github.com/rust-lang/crates.io-index"
493
+ checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"
494
+ dependencies = [
495
+ "crossbeam-epoch",
496
+ "crossbeam-utils",
497
+ ]
498
+
499
+ [[package]]
500
+ name = "crossbeam-epoch"
501
+ version = "0.9.18"
502
+ source = "registry+https://github.com/rust-lang/crates.io-index"
503
+ checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
504
+ dependencies = [
505
+ "crossbeam-utils",
506
+ ]
507
+
508
+ [[package]]
509
+ name = "crossbeam-skiplist"
510
+ version = "0.1.3"
511
+ source = "registry+https://github.com/rust-lang/crates.io-index"
512
+ checksum = "df29de440c58ca2cc6e587ec3d22347551a32435fbde9d2bff64e78a9ffa151b"
513
+ dependencies = [
514
+ "crossbeam-epoch",
515
+ "crossbeam-utils",
516
+ ]
517
+
518
+ [[package]]
519
+ name = "crossbeam-utils"
520
+ version = "0.8.21"
521
+ source = "registry+https://github.com/rust-lang/crates.io-index"
522
+ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
523
+
524
+ [[package]]
525
+ name = "crunchy"
526
+ version = "0.2.4"
527
+ source = "registry+https://github.com/rust-lang/crates.io-index"
528
+ checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
529
+
530
+ [[package]]
531
+ name = "crypto-common"
532
+ version = "0.1.7"
533
+ source = "registry+https://github.com/rust-lang/crates.io-index"
534
+ checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"
535
+ dependencies = [
536
+ "generic-array",
537
+ "rand_core 0.6.4",
538
+ "typenum",
539
+ ]
540
+
541
+ [[package]]
542
+ name = "ctr"
543
+ version = "0.9.2"
544
+ source = "registry+https://github.com/rust-lang/crates.io-index"
545
+ checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835"
546
+ dependencies = [
547
+ "cipher",
548
+ ]
549
+
550
+ [[package]]
551
+ name = "darling"
552
+ version = "0.13.4"
553
+ source = "registry+https://github.com/rust-lang/crates.io-index"
554
+ checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c"
555
+ dependencies = [
556
+ "darling_core",
557
+ "darling_macro",
558
+ ]
559
+
560
+ [[package]]
561
+ name = "darling_core"
562
+ version = "0.13.4"
563
+ source = "registry+https://github.com/rust-lang/crates.io-index"
564
+ checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610"
565
+ dependencies = [
566
+ "fnv",
567
+ "ident_case",
568
+ "proc-macro2",
569
+ "quote",
570
+ "strsim",
571
+ "syn 1.0.109",
572
+ ]
573
+
574
+ [[package]]
575
+ name = "darling_macro"
576
+ version = "0.13.4"
577
+ source = "registry+https://github.com/rust-lang/crates.io-index"
578
+ checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835"
579
+ dependencies = [
580
+ "darling_core",
581
+ "quote",
582
+ "syn 1.0.109",
583
+ ]
584
+
585
+ [[package]]
586
+ name = "dashmap"
587
+ version = "5.5.3"
588
+ source = "registry+https://github.com/rust-lang/crates.io-index"
589
+ checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
590
+ dependencies = [
591
+ "cfg-if",
592
+ "hashbrown 0.14.5",
593
+ "lock_api",
594
+ "once_cell",
595
+ "parking_lot_core",
596
+ ]
597
+
598
+ [[package]]
599
+ name = "data-encoding"
600
+ version = "2.9.0"
601
+ source = "registry+https://github.com/rust-lang/crates.io-index"
602
+ checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476"
603
+
604
+ [[package]]
605
+ name = "deranged"
606
+ version = "0.5.5"
607
+ source = "registry+https://github.com/rust-lang/crates.io-index"
608
+ checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587"
609
+ dependencies = [
610
+ "powerfmt",
611
+ ]
612
+
613
+ [[package]]
614
+ name = "derivative"
615
+ version = "2.2.0"
616
+ source = "registry+https://github.com/rust-lang/crates.io-index"
617
+ checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
618
+ dependencies = [
619
+ "proc-macro2",
620
+ "quote",
621
+ "syn 1.0.109",
622
+ ]
623
+
624
+ [[package]]
625
+ name = "derive_more"
626
+ version = "0.99.20"
627
+ source = "registry+https://github.com/rust-lang/crates.io-index"
628
+ checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f"
629
+ dependencies = [
630
+ "convert_case 0.4.0",
631
+ "proc-macro2",
632
+ "quote",
633
+ "rustc_version 0.4.1",
634
+ "syn 2.0.111",
635
+ ]
636
+
637
+ [[package]]
638
+ name = "digest"
639
+ version = "0.10.7"
640
+ source = "registry+https://github.com/rust-lang/crates.io-index"
641
+ checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
642
+ dependencies = [
643
+ "block-buffer",
644
+ "crypto-common",
645
+ "subtle",
646
+ ]
647
+
648
+ [[package]]
649
+ name = "displaydoc"
650
+ version = "0.2.5"
651
+ source = "registry+https://github.com/rust-lang/crates.io-index"
652
+ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
653
+ dependencies = [
654
+ "proc-macro2",
655
+ "quote",
656
+ "syn 2.0.111",
657
+ ]
658
+
659
+ [[package]]
660
+ name = "dlv-list"
661
+ version = "0.5.2"
662
+ source = "registry+https://github.com/rust-lang/crates.io-index"
663
+ checksum = "442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f"
664
+ dependencies = [
665
+ "const-random",
666
+ ]
667
+
668
+ [[package]]
669
+ name = "dotenvy"
670
+ version = "0.15.7"
671
+ source = "registry+https://github.com/rust-lang/crates.io-index"
672
+ checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b"
673
+
674
+ [[package]]
675
+ name = "either"
676
+ version = "1.15.0"
677
+ source = "registry+https://github.com/rust-lang/crates.io-index"
678
+ checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
679
+
680
+ [[package]]
681
+ name = "encoding_rs"
682
+ version = "0.8.35"
683
+ source = "registry+https://github.com/rust-lang/crates.io-index"
684
+ checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
685
+ dependencies = [
686
+ "cfg-if",
687
+ ]
688
+
689
+ [[package]]
690
+ name = "enum-as-inner"
691
+ version = "0.4.0"
692
+ source = "registry+https://github.com/rust-lang/crates.io-index"
693
+ checksum = "21cdad81446a7f7dc43f6a77409efeb9733d2fa65553efef6018ef257c959b73"
694
+ dependencies = [
695
+ "heck",
696
+ "proc-macro2",
697
+ "quote",
698
+ "syn 1.0.109",
699
+ ]
700
+
701
+ [[package]]
702
+ name = "equivalent"
703
+ version = "1.0.2"
704
+ source = "registry+https://github.com/rust-lang/crates.io-index"
705
+ checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
706
+
707
+ [[package]]
708
+ name = "errno"
709
+ version = "0.3.14"
710
+ source = "registry+https://github.com/rust-lang/crates.io-index"
711
+ checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
712
+ dependencies = [
713
+ "libc",
714
+ "windows-sys 0.61.2",
715
+ ]
716
+
717
+ [[package]]
718
+ name = "fastrand"
719
+ version = "2.3.0"
720
+ source = "registry+https://github.com/rust-lang/crates.io-index"
721
+ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
722
+
723
+ [[package]]
724
+ name = "find-msvc-tools"
725
+ version = "0.1.5"
726
+ source = "registry+https://github.com/rust-lang/crates.io-index"
727
+ checksum = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844"
728
+
729
+ [[package]]
730
+ name = "fnv"
731
+ version = "1.0.7"
732
+ source = "registry+https://github.com/rust-lang/crates.io-index"
733
+ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
734
+
735
+ [[package]]
736
+ name = "foldhash"
737
+ version = "0.1.5"
738
+ source = "registry+https://github.com/rust-lang/crates.io-index"
739
+ checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
740
+
741
+ [[package]]
742
+ name = "form_urlencoded"
743
+ version = "1.2.2"
744
+ source = "registry+https://github.com/rust-lang/crates.io-index"
745
+ checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
746
+ dependencies = [
747
+ "percent-encoding",
748
+ ]
749
+
750
+ [[package]]
751
+ name = "funty"
752
+ version = "2.0.0"
753
+ source = "registry+https://github.com/rust-lang/crates.io-index"
754
+ checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
755
+
756
+ [[package]]
757
+ name = "futures"
758
+ version = "0.3.31"
759
+ source = "registry+https://github.com/rust-lang/crates.io-index"
760
+ checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
761
+ dependencies = [
762
+ "futures-channel",
763
+ "futures-core",
764
+ "futures-executor",
765
+ "futures-io",
766
+ "futures-sink",
767
+ "futures-task",
768
+ "futures-util",
769
+ ]
770
+
771
+ [[package]]
772
+ name = "futures-channel"
773
+ version = "0.3.31"
774
+ source = "registry+https://github.com/rust-lang/crates.io-index"
775
+ checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
776
+ dependencies = [
777
+ "futures-core",
778
+ "futures-sink",
779
+ ]
780
+
781
+ [[package]]
782
+ name = "futures-core"
783
+ version = "0.3.31"
784
+ source = "registry+https://github.com/rust-lang/crates.io-index"
785
+ checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
786
+
787
+ [[package]]
788
+ name = "futures-executor"
789
+ version = "0.3.31"
790
+ source = "registry+https://github.com/rust-lang/crates.io-index"
791
+ checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
792
+ dependencies = [
793
+ "futures-core",
794
+ "futures-task",
795
+ "futures-util",
796
+ ]
797
+
798
+ [[package]]
799
+ name = "futures-io"
800
+ version = "0.3.31"
801
+ source = "registry+https://github.com/rust-lang/crates.io-index"
802
+ checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
803
+
804
+ [[package]]
805
+ name = "futures-macro"
806
+ version = "0.3.31"
807
+ source = "registry+https://github.com/rust-lang/crates.io-index"
808
+ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
809
+ dependencies = [
810
+ "proc-macro2",
811
+ "quote",
812
+ "syn 2.0.111",
813
+ ]
814
+
815
+ [[package]]
816
+ name = "futures-sink"
817
+ version = "0.3.31"
818
+ source = "registry+https://github.com/rust-lang/crates.io-index"
819
+ checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
820
+
821
+ [[package]]
822
+ name = "futures-task"
823
+ version = "0.3.31"
824
+ source = "registry+https://github.com/rust-lang/crates.io-index"
825
+ checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
826
+
827
+ [[package]]
828
+ name = "futures-util"
829
+ version = "0.3.31"
830
+ source = "registry+https://github.com/rust-lang/crates.io-index"
831
+ checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
832
+ dependencies = [
833
+ "futures-channel",
834
+ "futures-core",
835
+ "futures-io",
836
+ "futures-macro",
837
+ "futures-sink",
838
+ "futures-task",
839
+ "memchr",
840
+ "pin-project-lite",
841
+ "pin-utils",
842
+ "slab",
843
+ ]
844
+
845
+ [[package]]
846
+ name = "generic-array"
847
+ version = "0.14.7"
848
+ source = "registry+https://github.com/rust-lang/crates.io-index"
849
+ checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
850
+ dependencies = [
851
+ "typenum",
852
+ "version_check",
853
+ ]
854
+
855
+ [[package]]
856
+ name = "getrandom"
857
+ version = "0.2.16"
858
+ source = "registry+https://github.com/rust-lang/crates.io-index"
859
+ checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
860
+ dependencies = [
861
+ "cfg-if",
862
+ "js-sys",
863
+ "libc",
864
+ "wasi",
865
+ "wasm-bindgen",
866
+ ]
867
+
868
+ [[package]]
869
+ name = "getrandom"
870
+ version = "0.3.4"
871
+ source = "registry+https://github.com/rust-lang/crates.io-index"
872
+ checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
873
+ dependencies = [
874
+ "cfg-if",
875
+ "js-sys",
876
+ "libc",
877
+ "r-efi",
878
+ "wasip2",
879
+ "wasm-bindgen",
880
+ ]
881
+
882
+ [[package]]
883
+ name = "ghash"
884
+ version = "0.5.1"
885
+ source = "registry+https://github.com/rust-lang/crates.io-index"
886
+ checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1"
887
+ dependencies = [
888
+ "opaque-debug",
889
+ "polyval",
890
+ ]
891
+
892
+ [[package]]
893
+ name = "half"
894
+ version = "2.7.1"
895
+ source = "registry+https://github.com/rust-lang/crates.io-index"
896
+ checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b"
897
+ dependencies = [
898
+ "cfg-if",
899
+ "crunchy",
900
+ "zerocopy",
901
+ ]
902
+
903
+ [[package]]
904
+ name = "hashbrown"
905
+ version = "0.12.3"
906
+ source = "registry+https://github.com/rust-lang/crates.io-index"
907
+ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
908
+ dependencies = [
909
+ "ahash 0.7.8",
910
+ ]
911
+
912
+ [[package]]
913
+ name = "hashbrown"
914
+ version = "0.14.5"
915
+ source = "registry+https://github.com/rust-lang/crates.io-index"
916
+ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
917
+ dependencies = [
918
+ "ahash 0.8.12",
919
+ "allocator-api2",
920
+ ]
921
+
922
+ [[package]]
923
+ name = "hashbrown"
924
+ version = "0.15.5"
925
+ source = "registry+https://github.com/rust-lang/crates.io-index"
926
+ checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
927
+ dependencies = [
928
+ "allocator-api2",
929
+ "equivalent",
930
+ "foldhash",
931
+ ]
932
+
933
+ [[package]]
934
+ name = "hashbrown"
935
+ version = "0.16.1"
936
+ source = "registry+https://github.com/rust-lang/crates.io-index"
937
+ checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
938
+
939
+ [[package]]
940
+ name = "hashlink"
941
+ version = "0.8.4"
942
+ source = "registry+https://github.com/rust-lang/crates.io-index"
943
+ checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7"
944
+ dependencies = [
945
+ "hashbrown 0.14.5",
946
+ ]
947
+
948
+ [[package]]
949
+ name = "heck"
950
+ version = "0.4.1"
951
+ source = "registry+https://github.com/rust-lang/crates.io-index"
952
+ checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
953
+
954
+ [[package]]
955
+ name = "hermit-abi"
956
+ version = "0.5.2"
957
+ source = "registry+https://github.com/rust-lang/crates.io-index"
958
+ checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
959
+
960
+ [[package]]
961
+ name = "hex"
962
+ version = "0.4.3"
963
+ source = "registry+https://github.com/rust-lang/crates.io-index"
964
+ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
965
+
966
+ [[package]]
967
+ name = "hmac"
968
+ version = "0.12.1"
969
+ source = "registry+https://github.com/rust-lang/crates.io-index"
970
+ checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
971
+ dependencies = [
972
+ "digest",
973
+ ]
974
+
975
+ [[package]]
976
+ name = "iana-time-zone"
977
+ version = "0.1.64"
978
+ source = "registry+https://github.com/rust-lang/crates.io-index"
979
+ checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb"
980
+ dependencies = [
981
+ "android_system_properties",
982
+ "core-foundation-sys",
983
+ "iana-time-zone-haiku",
984
+ "js-sys",
985
+ "log",
986
+ "wasm-bindgen",
987
+ "windows-core",
988
+ ]
989
+
990
+ [[package]]
991
+ name = "iana-time-zone-haiku"
992
+ version = "0.1.2"
993
+ source = "registry+https://github.com/rust-lang/crates.io-index"
994
+ checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
995
+ dependencies = [
996
+ "cc",
997
+ ]
998
+
999
+ [[package]]
1000
+ name = "icu_collections"
1001
+ version = "2.1.1"
1002
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1003
+ checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
1004
+ dependencies = [
1005
+ "displaydoc",
1006
+ "potential_utf",
1007
+ "yoke",
1008
+ "zerofrom",
1009
+ "zerovec",
1010
+ ]
1011
+
1012
+ [[package]]
1013
+ name = "icu_locale_core"
1014
+ version = "2.1.1"
1015
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1016
+ checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
1017
+ dependencies = [
1018
+ "displaydoc",
1019
+ "litemap",
1020
+ "tinystr",
1021
+ "writeable",
1022
+ "zerovec",
1023
+ ]
1024
+
1025
+ [[package]]
1026
+ name = "icu_normalizer"
1027
+ version = "2.1.1"
1028
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1029
+ checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
1030
+ dependencies = [
1031
+ "icu_collections",
1032
+ "icu_normalizer_data",
1033
+ "icu_properties",
1034
+ "icu_provider",
1035
+ "smallvec",
1036
+ "zerovec",
1037
+ ]
1038
+
1039
+ [[package]]
1040
+ name = "icu_normalizer_data"
1041
+ version = "2.1.1"
1042
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1043
+ checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
1044
+
1045
+ [[package]]
1046
+ name = "icu_properties"
1047
+ version = "2.1.2"
1048
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1049
+ checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec"
1050
+ dependencies = [
1051
+ "icu_collections",
1052
+ "icu_locale_core",
1053
+ "icu_properties_data",
1054
+ "icu_provider",
1055
+ "zerotrie",
1056
+ "zerovec",
1057
+ ]
1058
+
1059
+ [[package]]
1060
+ name = "icu_properties_data"
1061
+ version = "2.1.2"
1062
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1063
+ checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af"
1064
+
1065
+ [[package]]
1066
+ name = "icu_provider"
1067
+ version = "2.1.1"
1068
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1069
+ checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
1070
+ dependencies = [
1071
+ "displaydoc",
1072
+ "icu_locale_core",
1073
+ "writeable",
1074
+ "yoke",
1075
+ "zerofrom",
1076
+ "zerotrie",
1077
+ "zerovec",
1078
+ ]
1079
+
1080
+ [[package]]
1081
+ name = "ident_case"
1082
+ version = "1.0.1"
1083
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1084
+ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
1085
+
1086
+ [[package]]
1087
+ name = "idna"
1088
+ version = "0.2.3"
1089
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1090
+ checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
1091
+ dependencies = [
1092
+ "matches",
1093
+ "unicode-bidi",
1094
+ "unicode-normalization",
1095
+ ]
1096
+
1097
+ [[package]]
1098
+ name = "idna"
1099
+ version = "1.1.0"
1100
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1101
+ checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
1102
+ dependencies = [
1103
+ "idna_adapter",
1104
+ "smallvec",
1105
+ "utf8_iter",
1106
+ ]
1107
+
1108
+ [[package]]
1109
+ name = "idna_adapter"
1110
+ version = "1.2.1"
1111
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1112
+ checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344"
1113
+ dependencies = [
1114
+ "icu_normalizer",
1115
+ "icu_properties",
1116
+ ]
1117
+
1118
+ [[package]]
1119
+ name = "indexmap"
1120
+ version = "2.12.1"
1121
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1122
+ checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2"
1123
+ dependencies = [
1124
+ "equivalent",
1125
+ "hashbrown 0.16.1",
1126
+ ]
1127
+
1128
+ [[package]]
1129
+ name = "inout"
1130
+ version = "0.1.4"
1131
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1132
+ checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01"
1133
+ dependencies = [
1134
+ "generic-array",
1135
+ ]
1136
+
1137
+ [[package]]
1138
+ name = "ipconfig"
1139
+ version = "0.3.2"
1140
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1141
+ checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f"
1142
+ dependencies = [
1143
+ "socket2 0.5.10",
1144
+ "widestring",
1145
+ "windows-sys 0.48.0",
1146
+ "winreg",
1147
+ ]
1148
+
1149
+ [[package]]
1150
+ name = "ipnet"
1151
+ version = "2.11.0"
1152
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1153
+ checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
1154
+
1155
+ [[package]]
1156
+ name = "is-terminal"
1157
+ version = "0.4.17"
1158
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1159
+ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46"
1160
+ dependencies = [
1161
+ "hermit-abi",
1162
+ "libc",
1163
+ "windows-sys 0.61.2",
1164
+ ]
1165
+
1166
+ [[package]]
1167
+ name = "itertools"
1168
+ version = "0.10.5"
1169
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1170
+ checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
1171
+ dependencies = [
1172
+ "either",
1173
+ ]
1174
+
1175
+ [[package]]
1176
+ name = "itoa"
1177
+ version = "1.0.15"
1178
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1179
+ checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
1180
+
1181
+ [[package]]
1182
+ name = "js-sys"
1183
+ version = "0.3.83"
1184
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1185
+ checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8"
1186
+ dependencies = [
1187
+ "once_cell",
1188
+ "wasm-bindgen",
1189
+ ]
1190
+
1191
+ [[package]]
1192
+ name = "json5"
1193
+ version = "0.4.1"
1194
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1195
+ checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1"
1196
+ dependencies = [
1197
+ "pest",
1198
+ "pest_derive",
1199
+ "serde",
1200
+ ]
1201
+
1202
+ [[package]]
1203
+ name = "lazy_static"
1204
+ version = "1.5.0"
1205
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1206
+ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
1207
+
1208
+ [[package]]
1209
+ name = "libc"
1210
+ version = "0.2.178"
1211
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1212
+ checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091"
1213
+
1214
+ [[package]]
1215
+ name = "linked-hash-map"
1216
+ version = "0.5.6"
1217
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1218
+ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
1219
+
1220
+ [[package]]
1221
+ name = "linux-raw-sys"
1222
+ version = "0.11.0"
1223
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1224
+ checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
1225
+
1226
+ [[package]]
1227
+ name = "litemap"
1228
+ version = "0.8.1"
1229
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1230
+ checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
1231
+
1232
+ [[package]]
1233
+ name = "lock_api"
1234
+ version = "0.4.14"
1235
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1236
+ checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
1237
+ dependencies = [
1238
+ "scopeguard",
1239
+ ]
1240
+
1241
+ [[package]]
1242
+ name = "log"
1243
+ version = "0.4.29"
1244
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1245
+ checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
1246
+
1247
+ [[package]]
1248
+ name = "lru"
1249
+ version = "0.12.5"
1250
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1251
+ checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38"
1252
+ dependencies = [
1253
+ "hashbrown 0.15.5",
1254
+ ]
1255
+
1256
+ [[package]]
1257
+ name = "lru-cache"
1258
+ version = "0.1.2"
1259
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1260
+ checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c"
1261
+ dependencies = [
1262
+ "linked-hash-map",
1263
+ ]
1264
+
1265
+ [[package]]
1266
+ name = "lz4_flex"
1267
+ version = "0.11.5"
1268
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1269
+ checksum = "08ab2867e3eeeca90e844d1940eab391c9dc5228783db2ed999acbc0a9ed375a"
1270
+ dependencies = [
1271
+ "twox-hash",
1272
+ ]
1273
+
1274
+ [[package]]
1275
+ name = "matchers"
1276
+ version = "0.2.0"
1277
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1278
+ checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9"
1279
+ dependencies = [
1280
+ "regex-automata",
1281
+ ]
1282
+
1283
+ [[package]]
1284
+ name = "matches"
1285
+ version = "0.1.10"
1286
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1287
+ checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
1288
+
1289
+ [[package]]
1290
+ name = "md-5"
1291
+ version = "0.10.6"
1292
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1293
+ checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
1294
+ dependencies = [
1295
+ "cfg-if",
1296
+ "digest",
1297
+ ]
1298
+
1299
+ [[package]]
1300
+ name = "memchr"
1301
+ version = "2.7.6"
1302
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1303
+ checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
1304
+
1305
+ [[package]]
1306
+ name = "memory-service"
1307
+ version = "0.1.0"
1308
+ dependencies = [
1309
+ "aes-gcm",
1310
+ "anyhow",
1311
+ "bytes",
1312
+ "chrono",
1313
+ "config",
1314
+ "crc32fast",
1315
+ "criterion",
1316
+ "crossbeam-skiplist",
1317
+ "dashmap",
1318
+ "dotenvy",
1319
+ "futures",
1320
+ "hex",
1321
+ "lru",
1322
+ "lz4_flex",
1323
+ "mongodb",
1324
+ "parking_lot",
1325
+ "prometheus",
1326
+ "proptest",
1327
+ "rand 0.8.5",
1328
+ "rkyv",
1329
+ "serde",
1330
+ "serde_json",
1331
+ "sha2",
1332
+ "thiserror",
1333
+ "tokio",
1334
+ "tokio-test",
1335
+ "tokio-util",
1336
+ "tracing",
1337
+ "tracing-subscriber",
1338
+ "uuid",
1339
+ ]
1340
+
1341
+ [[package]]
1342
+ name = "minimal-lexical"
1343
+ version = "0.2.1"
1344
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1345
+ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
1346
+
1347
+ [[package]]
1348
+ name = "mio"
1349
+ version = "1.1.1"
1350
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1351
+ checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc"
1352
+ dependencies = [
1353
+ "libc",
1354
+ "wasi",
1355
+ "windows-sys 0.61.2",
1356
+ ]
1357
+
1358
+ [[package]]
1359
+ name = "mongodb"
1360
+ version = "2.8.2"
1361
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1362
+ checksum = "ef206acb1b72389b49bc9985efe7eb1f8a9bb18e5680d262fac26c07f44025f1"
1363
+ dependencies = [
1364
+ "async-trait",
1365
+ "base64 0.13.1",
1366
+ "bitflags 1.3.2",
1367
+ "bson",
1368
+ "chrono",
1369
+ "derivative",
1370
+ "derive_more",
1371
+ "futures-core",
1372
+ "futures-executor",
1373
+ "futures-io",
1374
+ "futures-util",
1375
+ "hex",
1376
+ "hmac",
1377
+ "lazy_static",
1378
+ "md-5",
1379
+ "pbkdf2",
1380
+ "percent-encoding",
1381
+ "rand 0.8.5",
1382
+ "rustc_version_runtime",
1383
+ "rustls",
1384
+ "rustls-pemfile",
1385
+ "serde",
1386
+ "serde_bytes",
1387
+ "serde_with",
1388
+ "sha-1",
1389
+ "sha2",
1390
+ "socket2 0.4.10",
1391
+ "stringprep",
1392
+ "strsim",
1393
+ "take_mut",
1394
+ "thiserror",
1395
+ "tokio",
1396
+ "tokio-rustls",
1397
+ "tokio-util",
1398
+ "trust-dns-proto",
1399
+ "trust-dns-resolver",
1400
+ "typed-builder",
1401
+ "uuid",
1402
+ "webpki-roots",
1403
+ ]
1404
+
1405
+ [[package]]
1406
+ name = "nom"
1407
+ version = "7.1.3"
1408
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1409
+ checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
1410
+ dependencies = [
1411
+ "memchr",
1412
+ "minimal-lexical",
1413
+ ]
1414
+
1415
+ [[package]]
1416
+ name = "nu-ansi-term"
1417
+ version = "0.50.3"
1418
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1419
+ checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
1420
+ dependencies = [
1421
+ "windows-sys 0.61.2",
1422
+ ]
1423
+
1424
+ [[package]]
1425
+ name = "num-conv"
1426
+ version = "0.1.0"
1427
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1428
+ checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
1429
+
1430
+ [[package]]
1431
+ name = "num-traits"
1432
+ version = "0.2.19"
1433
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1434
+ checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
1435
+ dependencies = [
1436
+ "autocfg",
1437
+ ]
1438
+
1439
+ [[package]]
1440
+ name = "once_cell"
1441
+ version = "1.21.3"
1442
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1443
+ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
1444
+
1445
+ [[package]]
1446
+ name = "oorandom"
1447
+ version = "11.1.5"
1448
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1449
+ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
1450
+
1451
+ [[package]]
1452
+ name = "opaque-debug"
1453
+ version = "0.3.1"
1454
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1455
+ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
1456
+
1457
+ [[package]]
1458
+ name = "ordered-multimap"
1459
+ version = "0.7.3"
1460
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1461
+ checksum = "49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79"
1462
+ dependencies = [
1463
+ "dlv-list",
1464
+ "hashbrown 0.14.5",
1465
+ ]
1466
+
1467
+ [[package]]
1468
+ name = "parking_lot"
1469
+ version = "0.12.5"
1470
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1471
+ checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
1472
+ dependencies = [
1473
+ "lock_api",
1474
+ "parking_lot_core",
1475
+ ]
1476
+
1477
+ [[package]]
1478
+ name = "parking_lot_core"
1479
+ version = "0.9.12"
1480
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1481
+ checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
1482
+ dependencies = [
1483
+ "cfg-if",
1484
+ "libc",
1485
+ "redox_syscall",
1486
+ "smallvec",
1487
+ "windows-link",
1488
+ ]
1489
+
1490
+ [[package]]
1491
+ name = "pathdiff"
1492
+ version = "0.2.3"
1493
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1494
+ checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
1495
+
1496
+ [[package]]
1497
+ name = "pbkdf2"
1498
+ version = "0.11.0"
1499
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1500
+ checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917"
1501
+ dependencies = [
1502
+ "digest",
1503
+ ]
1504
+
1505
+ [[package]]
1506
+ name = "percent-encoding"
1507
+ version = "2.3.2"
1508
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1509
+ checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
1510
+
1511
+ [[package]]
1512
+ name = "pest"
1513
+ version = "2.8.4"
1514
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1515
+ checksum = "cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22"
1516
+ dependencies = [
1517
+ "memchr",
1518
+ "ucd-trie",
1519
+ ]
1520
+
1521
+ [[package]]
1522
+ name = "pest_derive"
1523
+ version = "2.8.4"
1524
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1525
+ checksum = "51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f"
1526
+ dependencies = [
1527
+ "pest",
1528
+ "pest_generator",
1529
+ ]
1530
+
1531
+ [[package]]
1532
+ name = "pest_generator"
1533
+ version = "2.8.4"
1534
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1535
+ checksum = "dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625"
1536
+ dependencies = [
1537
+ "pest",
1538
+ "pest_meta",
1539
+ "proc-macro2",
1540
+ "quote",
1541
+ "syn 2.0.111",
1542
+ ]
1543
+
1544
+ [[package]]
1545
+ name = "pest_meta"
1546
+ version = "2.8.4"
1547
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1548
+ checksum = "bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82"
1549
+ dependencies = [
1550
+ "pest",
1551
+ "sha2",
1552
+ ]
1553
+
1554
+ [[package]]
1555
+ name = "pin-project-lite"
1556
+ version = "0.2.16"
1557
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1558
+ checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
1559
+
1560
+ [[package]]
1561
+ name = "pin-utils"
1562
+ version = "0.1.0"
1563
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1564
+ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
1565
+
1566
+ [[package]]
1567
+ name = "plotters"
1568
+ version = "0.3.7"
1569
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1570
+ checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747"
1571
+ dependencies = [
1572
+ "num-traits",
1573
+ "plotters-backend",
1574
+ "plotters-svg",
1575
+ "wasm-bindgen",
1576
+ "web-sys",
1577
+ ]
1578
+
1579
+ [[package]]
1580
+ name = "plotters-backend"
1581
+ version = "0.3.7"
1582
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1583
+ checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a"
1584
+
1585
+ [[package]]
1586
+ name = "plotters-svg"
1587
+ version = "0.3.7"
1588
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1589
+ checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670"
1590
+ dependencies = [
1591
+ "plotters-backend",
1592
+ ]
1593
+
1594
+ [[package]]
1595
+ name = "polyval"
1596
+ version = "0.6.2"
1597
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1598
+ checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25"
1599
+ dependencies = [
1600
+ "cfg-if",
1601
+ "cpufeatures",
1602
+ "opaque-debug",
1603
+ "universal-hash",
1604
+ ]
1605
+
1606
+ [[package]]
1607
+ name = "potential_utf"
1608
+ version = "0.1.4"
1609
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1610
+ checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
1611
+ dependencies = [
1612
+ "zerovec",
1613
+ ]
1614
+
1615
+ [[package]]
1616
+ name = "powerfmt"
1617
+ version = "0.2.0"
1618
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1619
+ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
1620
+
1621
+ [[package]]
1622
+ name = "ppv-lite86"
1623
+ version = "0.2.21"
1624
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1625
+ checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
1626
+ dependencies = [
1627
+ "zerocopy",
1628
+ ]
1629
+
1630
+ [[package]]
1631
+ name = "proc-macro2"
1632
+ version = "1.0.103"
1633
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1634
+ checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
1635
+ dependencies = [
1636
+ "unicode-ident",
1637
+ ]
1638
+
1639
+ [[package]]
1640
+ name = "prometheus"
1641
+ version = "0.13.4"
1642
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1643
+ checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1"
1644
+ dependencies = [
1645
+ "cfg-if",
1646
+ "fnv",
1647
+ "lazy_static",
1648
+ "memchr",
1649
+ "parking_lot",
1650
+ "protobuf",
1651
+ "thiserror",
1652
+ ]
1653
+
1654
+ [[package]]
1655
+ name = "proptest"
1656
+ version = "1.9.0"
1657
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1658
+ checksum = "bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40"
1659
+ dependencies = [
1660
+ "bit-set",
1661
+ "bit-vec",
1662
+ "bitflags 2.10.0",
1663
+ "num-traits",
1664
+ "rand 0.9.2",
1665
+ "rand_chacha 0.9.0",
1666
+ "rand_xorshift",
1667
+ "regex-syntax",
1668
+ "rusty-fork",
1669
+ "tempfile",
1670
+ "unarray",
1671
+ ]
1672
+
1673
+ [[package]]
1674
+ name = "protobuf"
1675
+ version = "2.28.0"
1676
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1677
+ checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94"
1678
+
1679
+ [[package]]
1680
+ name = "ptr_meta"
1681
+ version = "0.1.4"
1682
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1683
+ checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1"
1684
+ dependencies = [
1685
+ "ptr_meta_derive",
1686
+ ]
1687
+
1688
+ [[package]]
1689
+ name = "ptr_meta_derive"
1690
+ version = "0.1.4"
1691
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1692
+ checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac"
1693
+ dependencies = [
1694
+ "proc-macro2",
1695
+ "quote",
1696
+ "syn 1.0.109",
1697
+ ]
1698
+
1699
+ [[package]]
1700
+ name = "quick-error"
1701
+ version = "1.2.3"
1702
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1703
+ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
1704
+
1705
+ [[package]]
1706
+ name = "quote"
1707
+ version = "1.0.42"
1708
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1709
+ checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f"
1710
+ dependencies = [
1711
+ "proc-macro2",
1712
+ ]
1713
+
1714
+ [[package]]
1715
+ name = "r-efi"
1716
+ version = "5.3.0"
1717
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1718
+ checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
1719
+
1720
+ [[package]]
1721
+ name = "radium"
1722
+ version = "0.7.0"
1723
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1724
+ checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
1725
+
1726
+ [[package]]
1727
+ name = "rand"
1728
+ version = "0.8.5"
1729
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1730
+ checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
1731
+ dependencies = [
1732
+ "libc",
1733
+ "rand_chacha 0.3.1",
1734
+ "rand_core 0.6.4",
1735
+ ]
1736
+
1737
+ [[package]]
1738
+ name = "rand"
1739
+ version = "0.9.2"
1740
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1741
+ checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
1742
+ dependencies = [
1743
+ "rand_chacha 0.9.0",
1744
+ "rand_core 0.9.3",
1745
+ ]
1746
+
1747
+ [[package]]
1748
+ name = "rand_chacha"
1749
+ version = "0.3.1"
1750
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1751
+ checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
1752
+ dependencies = [
1753
+ "ppv-lite86",
1754
+ "rand_core 0.6.4",
1755
+ ]
1756
+
1757
+ [[package]]
1758
+ name = "rand_chacha"
1759
+ version = "0.9.0"
1760
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1761
+ checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
1762
+ dependencies = [
1763
+ "ppv-lite86",
1764
+ "rand_core 0.9.3",
1765
+ ]
1766
+
1767
+ [[package]]
1768
+ name = "rand_core"
1769
+ version = "0.6.4"
1770
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1771
+ checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
1772
+ dependencies = [
1773
+ "getrandom 0.2.16",
1774
+ ]
1775
+
1776
+ [[package]]
1777
+ name = "rand_core"
1778
+ version = "0.9.3"
1779
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1780
+ checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
1781
+ dependencies = [
1782
+ "getrandom 0.3.4",
1783
+ ]
1784
+
1785
+ [[package]]
1786
+ name = "rand_xorshift"
1787
+ version = "0.4.0"
1788
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1789
+ checksum = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a"
1790
+ dependencies = [
1791
+ "rand_core 0.9.3",
1792
+ ]
1793
+
1794
+ [[package]]
1795
+ name = "rayon"
1796
+ version = "1.11.0"
1797
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1798
+ checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f"
1799
+ dependencies = [
1800
+ "either",
1801
+ "rayon-core",
1802
+ ]
1803
+
1804
+ [[package]]
1805
+ name = "rayon-core"
1806
+ version = "1.13.0"
1807
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1808
+ checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91"
1809
+ dependencies = [
1810
+ "crossbeam-deque",
1811
+ "crossbeam-utils",
1812
+ ]
1813
+
1814
+ [[package]]
1815
+ name = "redox_syscall"
1816
+ version = "0.5.18"
1817
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1818
+ checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
1819
+ dependencies = [
1820
+ "bitflags 2.10.0",
1821
+ ]
1822
+
1823
+ [[package]]
1824
+ name = "regex"
1825
+ version = "1.12.2"
1826
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1827
+ checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
1828
+ dependencies = [
1829
+ "aho-corasick",
1830
+ "memchr",
1831
+ "regex-automata",
1832
+ "regex-syntax",
1833
+ ]
1834
+
1835
+ [[package]]
1836
+ name = "regex-automata"
1837
+ version = "0.4.13"
1838
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1839
+ checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
1840
+ dependencies = [
1841
+ "aho-corasick",
1842
+ "memchr",
1843
+ "regex-syntax",
1844
+ ]
1845
+
1846
+ [[package]]
1847
+ name = "regex-syntax"
1848
+ version = "0.8.8"
1849
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1850
+ checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
1851
+
1852
+ [[package]]
1853
+ name = "rend"
1854
+ version = "0.4.2"
1855
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1856
+ checksum = "71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c"
1857
+ dependencies = [
1858
+ "bytecheck",
1859
+ ]
1860
+
1861
+ [[package]]
1862
+ name = "resolv-conf"
1863
+ version = "0.7.6"
1864
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1865
+ checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7"
1866
+
1867
+ [[package]]
1868
+ name = "ring"
1869
+ version = "0.17.14"
1870
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1871
+ checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
1872
+ dependencies = [
1873
+ "cc",
1874
+ "cfg-if",
1875
+ "getrandom 0.2.16",
1876
+ "libc",
1877
+ "untrusted",
1878
+ "windows-sys 0.52.0",
1879
+ ]
1880
+
1881
+ [[package]]
1882
+ name = "rkyv"
1883
+ version = "0.7.45"
1884
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1885
+ checksum = "9008cd6385b9e161d8229e1f6549dd23c3d022f132a2ea37ac3a10ac4935779b"
1886
+ dependencies = [
1887
+ "bitvec",
1888
+ "bytecheck",
1889
+ "bytes",
1890
+ "hashbrown 0.12.3",
1891
+ "ptr_meta",
1892
+ "rend",
1893
+ "rkyv_derive",
1894
+ "seahash",
1895
+ "tinyvec",
1896
+ "uuid",
1897
+ ]
1898
+
1899
+ [[package]]
1900
+ name = "rkyv_derive"
1901
+ version = "0.7.45"
1902
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1903
+ checksum = "503d1d27590a2b0a3a4ca4c94755aa2875657196ecbf401a42eff41d7de532c0"
1904
+ dependencies = [
1905
+ "proc-macro2",
1906
+ "quote",
1907
+ "syn 1.0.109",
1908
+ ]
1909
+
1910
+ [[package]]
1911
+ name = "ron"
1912
+ version = "0.8.1"
1913
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1914
+ checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94"
1915
+ dependencies = [
1916
+ "base64 0.21.7",
1917
+ "bitflags 2.10.0",
1918
+ "serde",
1919
+ "serde_derive",
1920
+ ]
1921
+
1922
+ [[package]]
1923
+ name = "rust-ini"
1924
+ version = "0.20.0"
1925
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1926
+ checksum = "3e0698206bcb8882bf2a9ecb4c1e7785db57ff052297085a6efd4fe42302068a"
1927
+ dependencies = [
1928
+ "cfg-if",
1929
+ "ordered-multimap",
1930
+ ]
1931
+
1932
+ [[package]]
1933
+ name = "rustc_version"
1934
+ version = "0.2.3"
1935
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1936
+ checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
1937
+ dependencies = [
1938
+ "semver 0.9.0",
1939
+ ]
1940
+
1941
+ [[package]]
1942
+ name = "rustc_version"
1943
+ version = "0.4.1"
1944
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1945
+ checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
1946
+ dependencies = [
1947
+ "semver 1.0.27",
1948
+ ]
1949
+
1950
+ [[package]]
1951
+ name = "rustc_version_runtime"
1952
+ version = "0.2.1"
1953
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1954
+ checksum = "d31b7153270ebf48bf91c65ae5b0c00e749c4cfad505f66530ac74950249582f"
1955
+ dependencies = [
1956
+ "rustc_version 0.2.3",
1957
+ "semver 0.9.0",
1958
+ ]
1959
+
1960
+ [[package]]
1961
+ name = "rustix"
1962
+ version = "1.1.2"
1963
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1964
+ checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e"
1965
+ dependencies = [
1966
+ "bitflags 2.10.0",
1967
+ "errno",
1968
+ "libc",
1969
+ "linux-raw-sys",
1970
+ "windows-sys 0.61.2",
1971
+ ]
1972
+
1973
+ [[package]]
1974
+ name = "rustls"
1975
+ version = "0.21.12"
1976
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1977
+ checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e"
1978
+ dependencies = [
1979
+ "log",
1980
+ "ring",
1981
+ "rustls-webpki",
1982
+ "sct",
1983
+ ]
1984
+
1985
+ [[package]]
1986
+ name = "rustls-pemfile"
1987
+ version = "1.0.4"
1988
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1989
+ checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
1990
+ dependencies = [
1991
+ "base64 0.21.7",
1992
+ ]
1993
+
1994
+ [[package]]
1995
+ name = "rustls-webpki"
1996
+ version = "0.101.7"
1997
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1998
+ checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765"
1999
+ dependencies = [
2000
+ "ring",
2001
+ "untrusted",
2002
+ ]
2003
+
2004
+ [[package]]
2005
+ name = "rustversion"
2006
+ version = "1.0.22"
2007
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2008
+ checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
2009
+
2010
+ [[package]]
2011
+ name = "rusty-fork"
2012
+ version = "0.3.1"
2013
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2014
+ checksum = "cc6bf79ff24e648f6da1f8d1f011e9cac26491b619e6b9280f2b47f1774e6ee2"
2015
+ dependencies = [
2016
+ "fnv",
2017
+ "quick-error",
2018
+ "tempfile",
2019
+ "wait-timeout",
2020
+ ]
2021
+
2022
+ [[package]]
2023
+ name = "ryu"
2024
+ version = "1.0.21"
2025
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2026
+ checksum = "62049b2877bf12821e8f9ad256ee38fdc31db7387ec2d3b3f403024de2034aea"
2027
+
2028
+ [[package]]
2029
+ name = "same-file"
2030
+ version = "1.0.6"
2031
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2032
+ checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
2033
+ dependencies = [
2034
+ "winapi-util",
2035
+ ]
2036
+
2037
+ [[package]]
2038
+ name = "scopeguard"
2039
+ version = "1.2.0"
2040
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2041
+ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
2042
+
2043
+ [[package]]
2044
+ name = "sct"
2045
+ version = "0.7.1"
2046
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2047
+ checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414"
2048
+ dependencies = [
2049
+ "ring",
2050
+ "untrusted",
2051
+ ]
2052
+
2053
+ [[package]]
2054
+ name = "seahash"
2055
+ version = "4.1.0"
2056
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2057
+ checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b"
2058
+
2059
+ [[package]]
2060
+ name = "semver"
2061
+ version = "0.9.0"
2062
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2063
+ checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
2064
+ dependencies = [
2065
+ "semver-parser",
2066
+ ]
2067
+
2068
+ [[package]]
2069
+ name = "semver"
2070
+ version = "1.0.27"
2071
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2072
+ checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
2073
+
2074
+ [[package]]
2075
+ name = "semver-parser"
2076
+ version = "0.7.0"
2077
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2078
+ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
2079
+
2080
+ [[package]]
2081
+ name = "serde"
2082
+ version = "1.0.228"
2083
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2084
+ checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
2085
+ dependencies = [
2086
+ "serde_core",
2087
+ "serde_derive",
2088
+ ]
2089
+
2090
+ [[package]]
2091
+ name = "serde_bytes"
2092
+ version = "0.11.19"
2093
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2094
+ checksum = "a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8"
2095
+ dependencies = [
2096
+ "serde",
2097
+ "serde_core",
2098
+ ]
2099
+
2100
+ [[package]]
2101
+ name = "serde_core"
2102
+ version = "1.0.228"
2103
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2104
+ checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
2105
+ dependencies = [
2106
+ "serde_derive",
2107
+ ]
2108
+
2109
+ [[package]]
2110
+ name = "serde_derive"
2111
+ version = "1.0.228"
2112
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2113
+ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
2114
+ dependencies = [
2115
+ "proc-macro2",
2116
+ "quote",
2117
+ "syn 2.0.111",
2118
+ ]
2119
+
2120
+ [[package]]
2121
+ name = "serde_json"
2122
+ version = "1.0.145"
2123
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2124
+ checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
2125
+ dependencies = [
2126
+ "indexmap",
2127
+ "itoa",
2128
+ "memchr",
2129
+ "ryu",
2130
+ "serde",
2131
+ "serde_core",
2132
+ ]
2133
+
2134
+ [[package]]
2135
+ name = "serde_spanned"
2136
+ version = "0.6.9"
2137
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2138
+ checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
2139
+ dependencies = [
2140
+ "serde",
2141
+ ]
2142
+
2143
+ [[package]]
2144
+ name = "serde_with"
2145
+ version = "1.14.0"
2146
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2147
+ checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff"
2148
+ dependencies = [
2149
+ "serde",
2150
+ "serde_with_macros",
2151
+ ]
2152
+
2153
+ [[package]]
2154
+ name = "serde_with_macros"
2155
+ version = "1.5.2"
2156
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2157
+ checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082"
2158
+ dependencies = [
2159
+ "darling",
2160
+ "proc-macro2",
2161
+ "quote",
2162
+ "syn 1.0.109",
2163
+ ]
2164
+
2165
+ [[package]]
2166
+ name = "sha-1"
2167
+ version = "0.10.1"
2168
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2169
+ checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c"
2170
+ dependencies = [
2171
+ "cfg-if",
2172
+ "cpufeatures",
2173
+ "digest",
2174
+ ]
2175
+
2176
+ [[package]]
2177
+ name = "sha2"
2178
+ version = "0.10.9"
2179
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2180
+ checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
2181
+ dependencies = [
2182
+ "cfg-if",
2183
+ "cpufeatures",
2184
+ "digest",
2185
+ ]
2186
+
2187
+ [[package]]
2188
+ name = "sharded-slab"
2189
+ version = "0.1.7"
2190
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2191
+ checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
2192
+ dependencies = [
2193
+ "lazy_static",
2194
+ ]
2195
+
2196
+ [[package]]
2197
+ name = "shlex"
2198
+ version = "1.3.0"
2199
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2200
+ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
2201
+
2202
+ [[package]]
2203
+ name = "signal-hook-registry"
2204
+ version = "1.4.7"
2205
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2206
+ checksum = "7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad"
2207
+ dependencies = [
2208
+ "libc",
2209
+ ]
2210
+
2211
+ [[package]]
2212
+ name = "simdutf8"
2213
+ version = "0.1.5"
2214
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2215
+ checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e"
2216
+
2217
+ [[package]]
2218
+ name = "slab"
2219
+ version = "0.4.11"
2220
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2221
+ checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589"
2222
+
2223
+ [[package]]
2224
+ name = "smallvec"
2225
+ version = "1.15.1"
2226
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2227
+ checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
2228
+
2229
+ [[package]]
2230
+ name = "socket2"
2231
+ version = "0.4.10"
2232
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2233
+ checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
2234
+ dependencies = [
2235
+ "libc",
2236
+ "winapi",
2237
+ ]
2238
+
2239
+ [[package]]
2240
+ name = "socket2"
2241
+ version = "0.5.10"
2242
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2243
+ checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678"
2244
+ dependencies = [
2245
+ "libc",
2246
+ "windows-sys 0.52.0",
2247
+ ]
2248
+
2249
+ [[package]]
2250
+ name = "socket2"
2251
+ version = "0.6.1"
2252
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2253
+ checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881"
2254
+ dependencies = [
2255
+ "libc",
2256
+ "windows-sys 0.60.2",
2257
+ ]
2258
+
2259
+ [[package]]
2260
+ name = "stable_deref_trait"
2261
+ version = "1.2.1"
2262
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2263
+ checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
2264
+
2265
+ [[package]]
2266
+ name = "stringprep"
2267
+ version = "0.1.5"
2268
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2269
+ checksum = "7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1"
2270
+ dependencies = [
2271
+ "unicode-bidi",
2272
+ "unicode-normalization",
2273
+ "unicode-properties",
2274
+ ]
2275
+
2276
+ [[package]]
2277
+ name = "strsim"
2278
+ version = "0.10.0"
2279
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2280
+ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
2281
+
2282
+ [[package]]
2283
+ name = "subtle"
2284
+ version = "2.6.1"
2285
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2286
+ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
2287
+
2288
+ [[package]]
2289
+ name = "syn"
2290
+ version = "1.0.109"
2291
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2292
+ checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
2293
+ dependencies = [
2294
+ "proc-macro2",
2295
+ "quote",
2296
+ "unicode-ident",
2297
+ ]
2298
+
2299
+ [[package]]
2300
+ name = "syn"
2301
+ version = "2.0.111"
2302
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2303
+ checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87"
2304
+ dependencies = [
2305
+ "proc-macro2",
2306
+ "quote",
2307
+ "unicode-ident",
2308
+ ]
2309
+
2310
+ [[package]]
2311
+ name = "synstructure"
2312
+ version = "0.13.2"
2313
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2314
+ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
2315
+ dependencies = [
2316
+ "proc-macro2",
2317
+ "quote",
2318
+ "syn 2.0.111",
2319
+ ]
2320
+
2321
+ [[package]]
2322
+ name = "take_mut"
2323
+ version = "0.2.2"
2324
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2325
+ checksum = "f764005d11ee5f36500a149ace24e00e3da98b0158b3e2d53a7495660d3f4d60"
2326
+
2327
+ [[package]]
2328
+ name = "tap"
2329
+ version = "1.0.1"
2330
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2331
+ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
2332
+
2333
+ [[package]]
2334
+ name = "tempfile"
2335
+ version = "3.23.0"
2336
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2337
+ checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16"
2338
+ dependencies = [
2339
+ "fastrand",
2340
+ "getrandom 0.3.4",
2341
+ "once_cell",
2342
+ "rustix",
2343
+ "windows-sys 0.61.2",
2344
+ ]
2345
+
2346
+ [[package]]
2347
+ name = "thiserror"
2348
+ version = "1.0.69"
2349
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2350
+ checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
2351
+ dependencies = [
2352
+ "thiserror-impl",
2353
+ ]
2354
+
2355
+ [[package]]
2356
+ name = "thiserror-impl"
2357
+ version = "1.0.69"
2358
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2359
+ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
2360
+ dependencies = [
2361
+ "proc-macro2",
2362
+ "quote",
2363
+ "syn 2.0.111",
2364
+ ]
2365
+
2366
+ [[package]]
2367
+ name = "thread_local"
2368
+ version = "1.1.9"
2369
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2370
+ checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185"
2371
+ dependencies = [
2372
+ "cfg-if",
2373
+ ]
2374
+
2375
+ [[package]]
2376
+ name = "time"
2377
+ version = "0.3.44"
2378
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2379
+ checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d"
2380
+ dependencies = [
2381
+ "deranged",
2382
+ "itoa",
2383
+ "num-conv",
2384
+ "powerfmt",
2385
+ "serde",
2386
+ "time-core",
2387
+ "time-macros",
2388
+ ]
2389
+
2390
+ [[package]]
2391
+ name = "time-core"
2392
+ version = "0.1.6"
2393
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2394
+ checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b"
2395
+
2396
+ [[package]]
2397
+ name = "time-macros"
2398
+ version = "0.2.24"
2399
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2400
+ checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3"
2401
+ dependencies = [
2402
+ "num-conv",
2403
+ "time-core",
2404
+ ]
2405
+
2406
+ [[package]]
2407
+ name = "tiny-keccak"
2408
+ version = "2.0.2"
2409
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2410
+ checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237"
2411
+ dependencies = [
2412
+ "crunchy",
2413
+ ]
2414
+
2415
+ [[package]]
2416
+ name = "tinystr"
2417
+ version = "0.8.2"
2418
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2419
+ checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
2420
+ dependencies = [
2421
+ "displaydoc",
2422
+ "zerovec",
2423
+ ]
2424
+
2425
+ [[package]]
2426
+ name = "tinytemplate"
2427
+ version = "1.2.1"
2428
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2429
+ checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
2430
+ dependencies = [
2431
+ "serde",
2432
+ "serde_json",
2433
+ ]
2434
+
2435
+ [[package]]
2436
+ name = "tinyvec"
2437
+ version = "1.10.0"
2438
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2439
+ checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa"
2440
+ dependencies = [
2441
+ "tinyvec_macros",
2442
+ ]
2443
+
2444
+ [[package]]
2445
+ name = "tinyvec_macros"
2446
+ version = "0.1.1"
2447
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2448
+ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
2449
+
2450
+ [[package]]
2451
+ name = "tokio"
2452
+ version = "1.48.0"
2453
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2454
+ checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408"
2455
+ dependencies = [
2456
+ "bytes",
2457
+ "libc",
2458
+ "mio",
2459
+ "parking_lot",
2460
+ "pin-project-lite",
2461
+ "signal-hook-registry",
2462
+ "socket2 0.6.1",
2463
+ "tokio-macros",
2464
+ "windows-sys 0.61.2",
2465
+ ]
2466
+
2467
+ [[package]]
2468
+ name = "tokio-macros"
2469
+ version = "2.6.0"
2470
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2471
+ checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5"
2472
+ dependencies = [
2473
+ "proc-macro2",
2474
+ "quote",
2475
+ "syn 2.0.111",
2476
+ ]
2477
+
2478
+ [[package]]
2479
+ name = "tokio-rustls"
2480
+ version = "0.24.1"
2481
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2482
+ checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
2483
+ dependencies = [
2484
+ "rustls",
2485
+ "tokio",
2486
+ ]
2487
+
2488
+ [[package]]
2489
+ name = "tokio-stream"
2490
+ version = "0.1.17"
2491
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2492
+ checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047"
2493
+ dependencies = [
2494
+ "futures-core",
2495
+ "pin-project-lite",
2496
+ "tokio",
2497
+ ]
2498
+
2499
+ [[package]]
2500
+ name = "tokio-test"
2501
+ version = "0.4.4"
2502
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2503
+ checksum = "2468baabc3311435b55dd935f702f42cd1b8abb7e754fb7dfb16bd36aa88f9f7"
2504
+ dependencies = [
2505
+ "async-stream",
2506
+ "bytes",
2507
+ "futures-core",
2508
+ "tokio",
2509
+ "tokio-stream",
2510
+ ]
2511
+
2512
+ [[package]]
2513
+ name = "tokio-util"
2514
+ version = "0.7.17"
2515
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2516
+ checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594"
2517
+ dependencies = [
2518
+ "bytes",
2519
+ "futures-core",
2520
+ "futures-io",
2521
+ "futures-sink",
2522
+ "pin-project-lite",
2523
+ "tokio",
2524
+ ]
2525
+
2526
+ [[package]]
2527
+ name = "toml"
2528
+ version = "0.8.23"
2529
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2530
+ checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
2531
+ dependencies = [
2532
+ "serde",
2533
+ "serde_spanned",
2534
+ "toml_datetime",
2535
+ "toml_edit",
2536
+ ]
2537
+
2538
+ [[package]]
2539
+ name = "toml_datetime"
2540
+ version = "0.6.11"
2541
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2542
+ checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c"
2543
+ dependencies = [
2544
+ "serde",
2545
+ ]
2546
+
2547
+ [[package]]
2548
+ name = "toml_edit"
2549
+ version = "0.22.27"
2550
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2551
+ checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
2552
+ dependencies = [
2553
+ "indexmap",
2554
+ "serde",
2555
+ "serde_spanned",
2556
+ "toml_datetime",
2557
+ "toml_write",
2558
+ "winnow",
2559
+ ]
2560
+
2561
+ [[package]]
2562
+ name = "toml_write"
2563
+ version = "0.1.2"
2564
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2565
+ checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
2566
+
2567
+ [[package]]
2568
+ name = "tracing"
2569
+ version = "0.1.44"
2570
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2571
+ checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"
2572
+ dependencies = [
2573
+ "pin-project-lite",
2574
+ "tracing-attributes",
2575
+ "tracing-core",
2576
+ ]
2577
+
2578
+ [[package]]
2579
+ name = "tracing-attributes"
2580
+ version = "0.1.31"
2581
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2582
+ checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
2583
+ dependencies = [
2584
+ "proc-macro2",
2585
+ "quote",
2586
+ "syn 2.0.111",
2587
+ ]
2588
+
2589
+ [[package]]
2590
+ name = "tracing-core"
2591
+ version = "0.1.36"
2592
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2593
+ checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a"
2594
+ dependencies = [
2595
+ "once_cell",
2596
+ "valuable",
2597
+ ]
2598
+
2599
+ [[package]]
2600
+ name = "tracing-log"
2601
+ version = "0.2.0"
2602
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2603
+ checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
2604
+ dependencies = [
2605
+ "log",
2606
+ "once_cell",
2607
+ "tracing-core",
2608
+ ]
2609
+
2610
+ [[package]]
2611
+ name = "tracing-serde"
2612
+ version = "0.2.0"
2613
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2614
+ checksum = "704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1"
2615
+ dependencies = [
2616
+ "serde",
2617
+ "tracing-core",
2618
+ ]
2619
+
2620
+ [[package]]
2621
+ name = "tracing-subscriber"
2622
+ version = "0.3.22"
2623
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2624
+ checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e"
2625
+ dependencies = [
2626
+ "matchers",
2627
+ "nu-ansi-term",
2628
+ "once_cell",
2629
+ "regex-automata",
2630
+ "serde",
2631
+ "serde_json",
2632
+ "sharded-slab",
2633
+ "smallvec",
2634
+ "thread_local",
2635
+ "tracing",
2636
+ "tracing-core",
2637
+ "tracing-log",
2638
+ "tracing-serde",
2639
+ ]
2640
+
2641
+ [[package]]
2642
+ name = "trust-dns-proto"
2643
+ version = "0.21.2"
2644
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2645
+ checksum = "9c31f240f59877c3d4bb3b3ea0ec5a6a0cff07323580ff8c7a605cd7d08b255d"
2646
+ dependencies = [
2647
+ "async-trait",
2648
+ "cfg-if",
2649
+ "data-encoding",
2650
+ "enum-as-inner",
2651
+ "futures-channel",
2652
+ "futures-io",
2653
+ "futures-util",
2654
+ "idna 0.2.3",
2655
+ "ipnet",
2656
+ "lazy_static",
2657
+ "log",
2658
+ "rand 0.8.5",
2659
+ "smallvec",
2660
+ "thiserror",
2661
+ "tinyvec",
2662
+ "tokio",
2663
+ "url",
2664
+ ]
2665
+
2666
+ [[package]]
2667
+ name = "trust-dns-resolver"
2668
+ version = "0.21.2"
2669
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2670
+ checksum = "e4ba72c2ea84515690c9fcef4c6c660bb9df3036ed1051686de84605b74fd558"
2671
+ dependencies = [
2672
+ "cfg-if",
2673
+ "futures-util",
2674
+ "ipconfig",
2675
+ "lazy_static",
2676
+ "log",
2677
+ "lru-cache",
2678
+ "parking_lot",
2679
+ "resolv-conf",
2680
+ "smallvec",
2681
+ "thiserror",
2682
+ "tokio",
2683
+ "trust-dns-proto",
2684
+ ]
2685
+
2686
+ [[package]]
2687
+ name = "twox-hash"
2688
+ version = "2.1.2"
2689
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2690
+ checksum = "9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c"
2691
+
2692
+ [[package]]
2693
+ name = "typed-builder"
2694
+ version = "0.10.0"
2695
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2696
+ checksum = "89851716b67b937e393b3daa8423e67ddfc4bbbf1654bcf05488e95e0828db0c"
2697
+ dependencies = [
2698
+ "proc-macro2",
2699
+ "quote",
2700
+ "syn 1.0.109",
2701
+ ]
2702
+
2703
+ [[package]]
2704
+ name = "typenum"
2705
+ version = "1.19.0"
2706
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2707
+ checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
2708
+
2709
+ [[package]]
2710
+ name = "ucd-trie"
2711
+ version = "0.1.7"
2712
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2713
+ checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971"
2714
+
2715
+ [[package]]
2716
+ name = "unarray"
2717
+ version = "0.1.4"
2718
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2719
+ checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94"
2720
+
2721
+ [[package]]
2722
+ name = "unicode-bidi"
2723
+ version = "0.3.18"
2724
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2725
+ checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5"
2726
+
2727
+ [[package]]
2728
+ name = "unicode-ident"
2729
+ version = "1.0.22"
2730
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2731
+ checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
2732
+
2733
+ [[package]]
2734
+ name = "unicode-normalization"
2735
+ version = "0.1.25"
2736
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2737
+ checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8"
2738
+ dependencies = [
2739
+ "tinyvec",
2740
+ ]
2741
+
2742
+ [[package]]
2743
+ name = "unicode-properties"
2744
+ version = "0.1.4"
2745
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2746
+ checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d"
2747
+
2748
+ [[package]]
2749
+ name = "unicode-segmentation"
2750
+ version = "1.12.0"
2751
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2752
+ checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
2753
+
2754
+ [[package]]
2755
+ name = "universal-hash"
2756
+ version = "0.5.1"
2757
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2758
+ checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"
2759
+ dependencies = [
2760
+ "crypto-common",
2761
+ "subtle",
2762
+ ]
2763
+
2764
+ [[package]]
2765
+ name = "untrusted"
2766
+ version = "0.9.0"
2767
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2768
+ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
2769
+
2770
+ [[package]]
2771
+ name = "url"
2772
+ version = "2.5.7"
2773
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2774
+ checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b"
2775
+ dependencies = [
2776
+ "form_urlencoded",
2777
+ "idna 1.1.0",
2778
+ "percent-encoding",
2779
+ "serde",
2780
+ ]
2781
+
2782
+ [[package]]
2783
+ name = "utf8_iter"
2784
+ version = "1.0.4"
2785
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2786
+ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
2787
+
2788
+ [[package]]
2789
+ name = "uuid"
2790
+ version = "1.19.0"
2791
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2792
+ checksum = "e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a"
2793
+ dependencies = [
2794
+ "getrandom 0.3.4",
2795
+ "js-sys",
2796
+ "rand 0.9.2",
2797
+ "serde_core",
2798
+ "wasm-bindgen",
2799
+ ]
2800
+
2801
+ [[package]]
2802
+ name = "valuable"
2803
+ version = "0.1.1"
2804
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2805
+ checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
2806
+
2807
+ [[package]]
2808
+ name = "version_check"
2809
+ version = "0.9.5"
2810
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2811
+ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
2812
+
2813
+ [[package]]
2814
+ name = "wait-timeout"
2815
+ version = "0.2.1"
2816
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2817
+ checksum = "09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11"
2818
+ dependencies = [
2819
+ "libc",
2820
+ ]
2821
+
2822
+ [[package]]
2823
+ name = "walkdir"
2824
+ version = "2.5.0"
2825
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2826
+ checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
2827
+ dependencies = [
2828
+ "same-file",
2829
+ "winapi-util",
2830
+ ]
2831
+
2832
+ [[package]]
2833
+ name = "wasi"
2834
+ version = "0.11.1+wasi-snapshot-preview1"
2835
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2836
+ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
2837
+
2838
+ [[package]]
2839
+ name = "wasip2"
2840
+ version = "1.0.1+wasi-0.2.4"
2841
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2842
+ checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7"
2843
+ dependencies = [
2844
+ "wit-bindgen",
2845
+ ]
2846
+
2847
+ [[package]]
2848
+ name = "wasm-bindgen"
2849
+ version = "0.2.106"
2850
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2851
+ checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd"
2852
+ dependencies = [
2853
+ "cfg-if",
2854
+ "once_cell",
2855
+ "rustversion",
2856
+ "wasm-bindgen-macro",
2857
+ "wasm-bindgen-shared",
2858
+ ]
2859
+
2860
+ [[package]]
2861
+ name = "wasm-bindgen-macro"
2862
+ version = "0.2.106"
2863
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2864
+ checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3"
2865
+ dependencies = [
2866
+ "quote",
2867
+ "wasm-bindgen-macro-support",
2868
+ ]
2869
+
2870
+ [[package]]
2871
+ name = "wasm-bindgen-macro-support"
2872
+ version = "0.2.106"
2873
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2874
+ checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40"
2875
+ dependencies = [
2876
+ "bumpalo",
2877
+ "proc-macro2",
2878
+ "quote",
2879
+ "syn 2.0.111",
2880
+ "wasm-bindgen-shared",
2881
+ ]
2882
+
2883
+ [[package]]
2884
+ name = "wasm-bindgen-shared"
2885
+ version = "0.2.106"
2886
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2887
+ checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4"
2888
+ dependencies = [
2889
+ "unicode-ident",
2890
+ ]
2891
+
2892
+ [[package]]
2893
+ name = "web-sys"
2894
+ version = "0.3.83"
2895
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2896
+ checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac"
2897
+ dependencies = [
2898
+ "js-sys",
2899
+ "wasm-bindgen",
2900
+ ]
2901
+
2902
+ [[package]]
2903
+ name = "webpki-roots"
2904
+ version = "0.25.4"
2905
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2906
+ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1"
2907
+
2908
+ [[package]]
2909
+ name = "widestring"
2910
+ version = "1.2.1"
2911
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2912
+ checksum = "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471"
2913
+
2914
+ [[package]]
2915
+ name = "winapi"
2916
+ version = "0.3.9"
2917
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2918
+ checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
2919
+ dependencies = [
2920
+ "winapi-i686-pc-windows-gnu",
2921
+ "winapi-x86_64-pc-windows-gnu",
2922
+ ]
2923
+
2924
+ [[package]]
2925
+ name = "winapi-i686-pc-windows-gnu"
2926
+ version = "0.4.0"
2927
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2928
+ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
2929
+
2930
+ [[package]]
2931
+ name = "winapi-util"
2932
+ version = "0.1.11"
2933
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2934
+ checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
2935
+ dependencies = [
2936
+ "windows-sys 0.61.2",
2937
+ ]
2938
+
2939
+ [[package]]
2940
+ name = "winapi-x86_64-pc-windows-gnu"
2941
+ version = "0.4.0"
2942
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2943
+ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
2944
+
2945
+ [[package]]
2946
+ name = "windows-core"
2947
+ version = "0.62.2"
2948
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2949
+ checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"
2950
+ dependencies = [
2951
+ "windows-implement",
2952
+ "windows-interface",
2953
+ "windows-link",
2954
+ "windows-result",
2955
+ "windows-strings",
2956
+ ]
2957
+
2958
+ [[package]]
2959
+ name = "windows-implement"
2960
+ version = "0.60.2"
2961
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2962
+ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
2963
+ dependencies = [
2964
+ "proc-macro2",
2965
+ "quote",
2966
+ "syn 2.0.111",
2967
+ ]
2968
+
2969
+ [[package]]
2970
+ name = "windows-interface"
2971
+ version = "0.59.3"
2972
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2973
+ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
2974
+ dependencies = [
2975
+ "proc-macro2",
2976
+ "quote",
2977
+ "syn 2.0.111",
2978
+ ]
2979
+
2980
+ [[package]]
2981
+ name = "windows-link"
2982
+ version = "0.2.1"
2983
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2984
+ checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
2985
+
2986
+ [[package]]
2987
+ name = "windows-result"
2988
+ version = "0.4.1"
2989
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2990
+ checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
2991
+ dependencies = [
2992
+ "windows-link",
2993
+ ]
2994
+
2995
+ [[package]]
2996
+ name = "windows-strings"
2997
+ version = "0.5.1"
2998
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2999
+ checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"
3000
+ dependencies = [
3001
+ "windows-link",
3002
+ ]
3003
+
3004
+ [[package]]
3005
+ name = "windows-sys"
3006
+ version = "0.48.0"
3007
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3008
+ checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
3009
+ dependencies = [
3010
+ "windows-targets 0.48.5",
3011
+ ]
3012
+
3013
+ [[package]]
3014
+ name = "windows-sys"
3015
+ version = "0.52.0"
3016
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3017
+ checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
3018
+ dependencies = [
3019
+ "windows-targets 0.52.6",
3020
+ ]
3021
+
3022
+ [[package]]
3023
+ name = "windows-sys"
3024
+ version = "0.60.2"
3025
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3026
+ checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
3027
+ dependencies = [
3028
+ "windows-targets 0.53.5",
3029
+ ]
3030
+
3031
+ [[package]]
3032
+ name = "windows-sys"
3033
+ version = "0.61.2"
3034
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3035
+ checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
3036
+ dependencies = [
3037
+ "windows-link",
3038
+ ]
3039
+
3040
+ [[package]]
3041
+ name = "windows-targets"
3042
+ version = "0.48.5"
3043
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3044
+ checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
3045
+ dependencies = [
3046
+ "windows_aarch64_gnullvm 0.48.5",
3047
+ "windows_aarch64_msvc 0.48.5",
3048
+ "windows_i686_gnu 0.48.5",
3049
+ "windows_i686_msvc 0.48.5",
3050
+ "windows_x86_64_gnu 0.48.5",
3051
+ "windows_x86_64_gnullvm 0.48.5",
3052
+ "windows_x86_64_msvc 0.48.5",
3053
+ ]
3054
+
3055
+ [[package]]
3056
+ name = "windows-targets"
3057
+ version = "0.52.6"
3058
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3059
+ checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
3060
+ dependencies = [
3061
+ "windows_aarch64_gnullvm 0.52.6",
3062
+ "windows_aarch64_msvc 0.52.6",
3063
+ "windows_i686_gnu 0.52.6",
3064
+ "windows_i686_gnullvm 0.52.6",
3065
+ "windows_i686_msvc 0.52.6",
3066
+ "windows_x86_64_gnu 0.52.6",
3067
+ "windows_x86_64_gnullvm 0.52.6",
3068
+ "windows_x86_64_msvc 0.52.6",
3069
+ ]
3070
+
3071
+ [[package]]
3072
+ name = "windows-targets"
3073
+ version = "0.53.5"
3074
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3075
+ checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3"
3076
+ dependencies = [
3077
+ "windows-link",
3078
+ "windows_aarch64_gnullvm 0.53.1",
3079
+ "windows_aarch64_msvc 0.53.1",
3080
+ "windows_i686_gnu 0.53.1",
3081
+ "windows_i686_gnullvm 0.53.1",
3082
+ "windows_i686_msvc 0.53.1",
3083
+ "windows_x86_64_gnu 0.53.1",
3084
+ "windows_x86_64_gnullvm 0.53.1",
3085
+ "windows_x86_64_msvc 0.53.1",
3086
+ ]
3087
+
3088
+ [[package]]
3089
+ name = "windows_aarch64_gnullvm"
3090
+ version = "0.48.5"
3091
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3092
+ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
3093
+
3094
+ [[package]]
3095
+ name = "windows_aarch64_gnullvm"
3096
+ version = "0.52.6"
3097
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3098
+ checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
3099
+
3100
+ [[package]]
3101
+ name = "windows_aarch64_gnullvm"
3102
+ version = "0.53.1"
3103
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3104
+ checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53"
3105
+
3106
+ [[package]]
3107
+ name = "windows_aarch64_msvc"
3108
+ version = "0.48.5"
3109
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3110
+ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
3111
+
3112
+ [[package]]
3113
+ name = "windows_aarch64_msvc"
3114
+ version = "0.52.6"
3115
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3116
+ checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
3117
+
3118
+ [[package]]
3119
+ name = "windows_aarch64_msvc"
3120
+ version = "0.53.1"
3121
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3122
+ checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006"
3123
+
3124
+ [[package]]
3125
+ name = "windows_i686_gnu"
3126
+ version = "0.48.5"
3127
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3128
+ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
3129
+
3130
+ [[package]]
3131
+ name = "windows_i686_gnu"
3132
+ version = "0.52.6"
3133
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3134
+ checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
3135
+
3136
+ [[package]]
3137
+ name = "windows_i686_gnu"
3138
+ version = "0.53.1"
3139
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3140
+ checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3"
3141
+
3142
+ [[package]]
3143
+ name = "windows_i686_gnullvm"
3144
+ version = "0.52.6"
3145
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3146
+ checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
3147
+
3148
+ [[package]]
3149
+ name = "windows_i686_gnullvm"
3150
+ version = "0.53.1"
3151
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3152
+ checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c"
3153
+
3154
+ [[package]]
3155
+ name = "windows_i686_msvc"
3156
+ version = "0.48.5"
3157
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3158
+ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
3159
+
3160
+ [[package]]
3161
+ name = "windows_i686_msvc"
3162
+ version = "0.52.6"
3163
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3164
+ checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
3165
+
3166
+ [[package]]
3167
+ name = "windows_i686_msvc"
3168
+ version = "0.53.1"
3169
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3170
+ checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2"
3171
+
3172
+ [[package]]
3173
+ name = "windows_x86_64_gnu"
3174
+ version = "0.48.5"
3175
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3176
+ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
3177
+
3178
+ [[package]]
3179
+ name = "windows_x86_64_gnu"
3180
+ version = "0.52.6"
3181
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3182
+ checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
3183
+
3184
+ [[package]]
3185
+ name = "windows_x86_64_gnu"
3186
+ version = "0.53.1"
3187
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3188
+ checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499"
3189
+
3190
+ [[package]]
3191
+ name = "windows_x86_64_gnullvm"
3192
+ version = "0.48.5"
3193
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3194
+ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
3195
+
3196
+ [[package]]
3197
+ name = "windows_x86_64_gnullvm"
3198
+ version = "0.52.6"
3199
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3200
+ checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
3201
+
3202
+ [[package]]
3203
+ name = "windows_x86_64_gnullvm"
3204
+ version = "0.53.1"
3205
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3206
+ checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1"
3207
+
3208
+ [[package]]
3209
+ name = "windows_x86_64_msvc"
3210
+ version = "0.48.5"
3211
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3212
+ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
3213
+
3214
+ [[package]]
3215
+ name = "windows_x86_64_msvc"
3216
+ version = "0.52.6"
3217
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3218
+ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
3219
+
3220
+ [[package]]
3221
+ name = "windows_x86_64_msvc"
3222
+ version = "0.53.1"
3223
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3224
+ checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
3225
+
3226
+ [[package]]
3227
+ name = "winnow"
3228
+ version = "0.7.14"
3229
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3230
+ checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829"
3231
+ dependencies = [
3232
+ "memchr",
3233
+ ]
3234
+
3235
+ [[package]]
3236
+ name = "winreg"
3237
+ version = "0.50.0"
3238
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3239
+ checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
3240
+ dependencies = [
3241
+ "cfg-if",
3242
+ "windows-sys 0.48.0",
3243
+ ]
3244
+
3245
+ [[package]]
3246
+ name = "wit-bindgen"
3247
+ version = "0.46.0"
3248
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3249
+ checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
3250
+
3251
+ [[package]]
3252
+ name = "writeable"
3253
+ version = "0.6.2"
3254
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3255
+ checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
3256
+
3257
+ [[package]]
3258
+ name = "wyz"
3259
+ version = "0.5.1"
3260
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3261
+ checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed"
3262
+ dependencies = [
3263
+ "tap",
3264
+ ]
3265
+
3266
+ [[package]]
3267
+ name = "yaml-rust2"
3268
+ version = "0.8.1"
3269
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3270
+ checksum = "8902160c4e6f2fb145dbe9d6760a75e3c9522d8bf796ed7047c85919ac7115f8"
3271
+ dependencies = [
3272
+ "arraydeque",
3273
+ "encoding_rs",
3274
+ "hashlink",
3275
+ ]
3276
+
3277
+ [[package]]
3278
+ name = "yoke"
3279
+ version = "0.8.1"
3280
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3281
+ checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
3282
+ dependencies = [
3283
+ "stable_deref_trait",
3284
+ "yoke-derive",
3285
+ "zerofrom",
3286
+ ]
3287
+
3288
+ [[package]]
3289
+ name = "yoke-derive"
3290
+ version = "0.8.1"
3291
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3292
+ checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
3293
+ dependencies = [
3294
+ "proc-macro2",
3295
+ "quote",
3296
+ "syn 2.0.111",
3297
+ "synstructure",
3298
+ ]
3299
+
3300
+ [[package]]
3301
+ name = "zerocopy"
3302
+ version = "0.8.31"
3303
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3304
+ checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3"
3305
+ dependencies = [
3306
+ "zerocopy-derive",
3307
+ ]
3308
+
3309
+ [[package]]
3310
+ name = "zerocopy-derive"
3311
+ version = "0.8.31"
3312
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3313
+ checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a"
3314
+ dependencies = [
3315
+ "proc-macro2",
3316
+ "quote",
3317
+ "syn 2.0.111",
3318
+ ]
3319
+
3320
+ [[package]]
3321
+ name = "zerofrom"
3322
+ version = "0.1.6"
3323
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3324
+ checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
3325
+ dependencies = [
3326
+ "zerofrom-derive",
3327
+ ]
3328
+
3329
+ [[package]]
3330
+ name = "zerofrom-derive"
3331
+ version = "0.1.6"
3332
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3333
+ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
3334
+ dependencies = [
3335
+ "proc-macro2",
3336
+ "quote",
3337
+ "syn 2.0.111",
3338
+ "synstructure",
3339
+ ]
3340
+
3341
+ [[package]]
3342
+ name = "zerotrie"
3343
+ version = "0.2.3"
3344
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3345
+ checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
3346
+ dependencies = [
3347
+ "displaydoc",
3348
+ "yoke",
3349
+ "zerofrom",
3350
+ ]
3351
+
3352
+ [[package]]
3353
+ name = "zerovec"
3354
+ version = "0.11.5"
3355
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3356
+ checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
3357
+ dependencies = [
3358
+ "yoke",
3359
+ "zerofrom",
3360
+ "zerovec-derive",
3361
+ ]
3362
+
3363
+ [[package]]
3364
+ name = "zerovec-derive"
3365
+ version = "0.11.2"
3366
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3367
+ checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
3368
+ dependencies = [
3369
+ "proc-macro2",
3370
+ "quote",
3371
+ "syn 2.0.111",
3372
+ ]
scripts/deploy_hf.py CHANGED
@@ -138,6 +138,8 @@ def deploy_service(service_type):
138
  if rust_dst.exists():
139
  shutil.rmtree(rust_dst)
140
  shutil.copytree(rust_src, rust_dst, ignore=shutil.ignore_patterns("target", ".git"))
 
 
141
 
142
  # Commit and push
143
  print("Pushing changes...")
 
138
  if rust_dst.exists():
139
  shutil.rmtree(rust_dst)
140
  shutil.copytree(rust_src, rust_dst, ignore=shutil.ignore_patterns("target", ".git"))
141
+ # Force add to ensure ignored files (like Cargo.lock if ignored) are included
142
+ run_command("git add -f rust-memory-service", cwd=temp_dir)
143
 
144
  # Commit and push
145
  print("Pushing changes...")