/ Cargo.lock
Cargo.lock
  1  # This file is automatically @generated by Cargo.
  2  # It is not intended for manual editing.
  3  version = 4
  4  
  5  [[package]]
  6  name = "addr2line"
  7  version = "0.24.2"
  8  source = "registry+https://github.com/rust-lang/crates.io-index"
  9  checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
 10  dependencies = [
 11   "gimli",
 12  ]
 13  
 14  [[package]]
 15  name = "adler2"
 16  version = "2.0.1"
 17  source = "registry+https://github.com/rust-lang/crates.io-index"
 18  checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
 19  
 20  [[package]]
 21  name = "anyhow"
 22  version = "1.0.98"
 23  source = "registry+https://github.com/rust-lang/crates.io-index"
 24  checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487"
 25  
 26  [[package]]
 27  name = "autocfg"
 28  version = "1.5.0"
 29  source = "registry+https://github.com/rust-lang/crates.io-index"
 30  checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
 31  
 32  [[package]]
 33  name = "backtrace"
 34  version = "0.3.75"
 35  source = "registry+https://github.com/rust-lang/crates.io-index"
 36  checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002"
 37  dependencies = [
 38   "addr2line",
 39   "cfg-if",
 40   "libc",
 41   "miniz_oxide",
 42   "object",
 43   "rustc-demangle",
 44   "windows-targets",
 45  ]
 46  
 47  [[package]]
 48  name = "bitflags"
 49  version = "2.9.1"
 50  source = "registry+https://github.com/rust-lang/crates.io-index"
 51  checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
 52  
 53  [[package]]
 54  name = "bytes"
 55  version = "1.10.1"
 56  source = "registry+https://github.com/rust-lang/crates.io-index"
 57  checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
 58  
 59  [[package]]
 60  name = "cfg-if"
 61  version = "1.0.1"
 62  source = "registry+https://github.com/rust-lang/crates.io-index"
 63  checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
 64  
 65  [[package]]
 66  name = "gimli"
 67  version = "0.31.1"
 68  source = "registry+https://github.com/rust-lang/crates.io-index"
 69  checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
 70  
 71  [[package]]
 72  name = "io-uring"
 73  version = "0.7.9"
 74  source = "registry+https://github.com/rust-lang/crates.io-index"
 75  checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4"
 76  dependencies = [
 77   "bitflags",
 78   "cfg-if",
 79   "libc",
 80  ]
 81  
 82  [[package]]
 83  name = "itoa"
 84  version = "1.0.15"
 85  source = "registry+https://github.com/rust-lang/crates.io-index"
 86  checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
 87  
 88  [[package]]
 89  name = "libc"
 90  version = "0.2.174"
 91  source = "registry+https://github.com/rust-lang/crates.io-index"
 92  checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
 93  
 94  [[package]]
 95  name = "lock_api"
 96  version = "0.4.13"
 97  source = "registry+https://github.com/rust-lang/crates.io-index"
 98  checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765"
 99  dependencies = [
100   "autocfg",
101   "scopeguard",
102  ]
103  
104  [[package]]
105  name = "memchr"
106  version = "2.7.5"
107  source = "registry+https://github.com/rust-lang/crates.io-index"
108  checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
109  
110  [[package]]
111  name = "miniz_oxide"
112  version = "0.8.9"
113  source = "registry+https://github.com/rust-lang/crates.io-index"
114  checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
115  dependencies = [
116   "adler2",
117  ]
118  
119  [[package]]
120  name = "mio"
121  version = "1.0.4"
122  source = "registry+https://github.com/rust-lang/crates.io-index"
123  checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c"
124  dependencies = [
125   "libc",
126   "wasi",
127   "windows-sys",
128  ]
129  
130  [[package]]
131  name = "num-bigint"
132  version = "0.4.6"
133  source = "registry+https://github.com/rust-lang/crates.io-index"
134  checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"
135  dependencies = [
136   "num-integer",
137   "num-traits",
138  ]
139  
140  [[package]]
141  name = "num-integer"
142  version = "0.1.46"
143  source = "registry+https://github.com/rust-lang/crates.io-index"
144  checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
145  dependencies = [
146   "num-traits",
147  ]
148  
149  [[package]]
150  name = "num-traits"
151  version = "0.2.19"
152  source = "registry+https://github.com/rust-lang/crates.io-index"
153  checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
154  dependencies = [
155   "autocfg",
156  ]
157  
158  [[package]]
159  name = "object"
160  version = "0.36.7"
161  source = "registry+https://github.com/rust-lang/crates.io-index"
162  checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
163  dependencies = [
164   "memchr",
165  ]
166  
167  [[package]]
168  name = "otp-chat-client"
169  version = "0.2.0"
170  dependencies = [
171   "anyhow",
172   "num-bigint",
173   "num-traits",
174   "serde",
175   "serde_json",
176   "tokio",
177  ]
178  
179  [[package]]
180  name = "otp-chat-server"
181  version = "0.1.0"
182  dependencies = [
183   "anyhow",
184   "tokio",
185  ]
186  
187  [[package]]
188  name = "parking_lot"
189  version = "0.12.4"
190  source = "registry+https://github.com/rust-lang/crates.io-index"
191  checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13"
192  dependencies = [
193   "lock_api",
194   "parking_lot_core",
195  ]
196  
197  [[package]]
198  name = "parking_lot_core"
199  version = "0.9.11"
200  source = "registry+https://github.com/rust-lang/crates.io-index"
201  checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5"
202  dependencies = [
203   "cfg-if",
204   "libc",
205   "redox_syscall",
206   "smallvec",
207   "windows-targets",
208  ]
209  
210  [[package]]
211  name = "pin-project-lite"
212  version = "0.2.16"
213  source = "registry+https://github.com/rust-lang/crates.io-index"
214  checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
215  
216  [[package]]
217  name = "proc-macro2"
218  version = "1.0.95"
219  source = "registry+https://github.com/rust-lang/crates.io-index"
220  checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
221  dependencies = [
222   "unicode-ident",
223  ]
224  
225  [[package]]
226  name = "quote"
227  version = "1.0.40"
228  source = "registry+https://github.com/rust-lang/crates.io-index"
229  checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
230  dependencies = [
231   "proc-macro2",
232  ]
233  
234  [[package]]
235  name = "redox_syscall"
236  version = "0.5.17"
237  source = "registry+https://github.com/rust-lang/crates.io-index"
238  checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77"
239  dependencies = [
240   "bitflags",
241  ]
242  
243  [[package]]
244  name = "rustc-demangle"
245  version = "0.1.26"
246  source = "registry+https://github.com/rust-lang/crates.io-index"
247  checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
248  
249  [[package]]
250  name = "ryu"
251  version = "1.0.20"
252  source = "registry+https://github.com/rust-lang/crates.io-index"
253  checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
254  
255  [[package]]
256  name = "scopeguard"
257  version = "1.2.0"
258  source = "registry+https://github.com/rust-lang/crates.io-index"
259  checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
260  
261  [[package]]
262  name = "serde"
263  version = "1.0.219"
264  source = "registry+https://github.com/rust-lang/crates.io-index"
265  checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
266  dependencies = [
267   "serde_derive",
268  ]
269  
270  [[package]]
271  name = "serde_derive"
272  version = "1.0.219"
273  source = "registry+https://github.com/rust-lang/crates.io-index"
274  checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
275  dependencies = [
276   "proc-macro2",
277   "quote",
278   "syn",
279  ]
280  
281  [[package]]
282  name = "serde_json"
283  version = "1.0.142"
284  source = "registry+https://github.com/rust-lang/crates.io-index"
285  checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7"
286  dependencies = [
287   "itoa",
288   "memchr",
289   "ryu",
290   "serde",
291  ]
292  
293  [[package]]
294  name = "signal-hook-registry"
295  version = "1.4.6"
296  source = "registry+https://github.com/rust-lang/crates.io-index"
297  checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b"
298  dependencies = [
299   "libc",
300  ]
301  
302  [[package]]
303  name = "slab"
304  version = "0.4.10"
305  source = "registry+https://github.com/rust-lang/crates.io-index"
306  checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d"
307  
308  [[package]]
309  name = "smallvec"
310  version = "1.15.1"
311  source = "registry+https://github.com/rust-lang/crates.io-index"
312  checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
313  
314  [[package]]
315  name = "socket2"
316  version = "0.6.0"
317  source = "registry+https://github.com/rust-lang/crates.io-index"
318  checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807"
319  dependencies = [
320   "libc",
321   "windows-sys",
322  ]
323  
324  [[package]]
325  name = "syn"
326  version = "2.0.104"
327  source = "registry+https://github.com/rust-lang/crates.io-index"
328  checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40"
329  dependencies = [
330   "proc-macro2",
331   "quote",
332   "unicode-ident",
333  ]
334  
335  [[package]]
336  name = "tokio"
337  version = "1.47.1"
338  source = "registry+https://github.com/rust-lang/crates.io-index"
339  checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038"
340  dependencies = [
341   "backtrace",
342   "bytes",
343   "io-uring",
344   "libc",
345   "mio",
346   "parking_lot",
347   "pin-project-lite",
348   "signal-hook-registry",
349   "slab",
350   "socket2",
351   "tokio-macros",
352   "windows-sys",
353  ]
354  
355  [[package]]
356  name = "tokio-macros"
357  version = "2.5.0"
358  source = "registry+https://github.com/rust-lang/crates.io-index"
359  checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8"
360  dependencies = [
361   "proc-macro2",
362   "quote",
363   "syn",
364  ]
365  
366  [[package]]
367  name = "unicode-ident"
368  version = "1.0.18"
369  source = "registry+https://github.com/rust-lang/crates.io-index"
370  checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
371  
372  [[package]]
373  name = "wasi"
374  version = "0.11.1+wasi-snapshot-preview1"
375  source = "registry+https://github.com/rust-lang/crates.io-index"
376  checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
377  
378  [[package]]
379  name = "windows-sys"
380  version = "0.59.0"
381  source = "registry+https://github.com/rust-lang/crates.io-index"
382  checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
383  dependencies = [
384   "windows-targets",
385  ]
386  
387  [[package]]
388  name = "windows-targets"
389  version = "0.52.6"
390  source = "registry+https://github.com/rust-lang/crates.io-index"
391  checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
392  dependencies = [
393   "windows_aarch64_gnullvm",
394   "windows_aarch64_msvc",
395   "windows_i686_gnu",
396   "windows_i686_gnullvm",
397   "windows_i686_msvc",
398   "windows_x86_64_gnu",
399   "windows_x86_64_gnullvm",
400   "windows_x86_64_msvc",
401  ]
402  
403  [[package]]
404  name = "windows_aarch64_gnullvm"
405  version = "0.52.6"
406  source = "registry+https://github.com/rust-lang/crates.io-index"
407  checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
408  
409  [[package]]
410  name = "windows_aarch64_msvc"
411  version = "0.52.6"
412  source = "registry+https://github.com/rust-lang/crates.io-index"
413  checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
414  
415  [[package]]
416  name = "windows_i686_gnu"
417  version = "0.52.6"
418  source = "registry+https://github.com/rust-lang/crates.io-index"
419  checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
420  
421  [[package]]
422  name = "windows_i686_gnullvm"
423  version = "0.52.6"
424  source = "registry+https://github.com/rust-lang/crates.io-index"
425  checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
426  
427  [[package]]
428  name = "windows_i686_msvc"
429  version = "0.52.6"
430  source = "registry+https://github.com/rust-lang/crates.io-index"
431  checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
432  
433  [[package]]
434  name = "windows_x86_64_gnu"
435  version = "0.52.6"
436  source = "registry+https://github.com/rust-lang/crates.io-index"
437  checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
438  
439  [[package]]
440  name = "windows_x86_64_gnullvm"
441  version = "0.52.6"
442  source = "registry+https://github.com/rust-lang/crates.io-index"
443  checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
444  
445  [[package]]
446  name = "windows_x86_64_msvc"
447  version = "0.52.6"
448  source = "registry+https://github.com/rust-lang/crates.io-index"
449  checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"