/ 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 = "anstream"
  7  version = "0.6.19"
  8  source = "registry+https://github.com/rust-lang/crates.io-index"
  9  checksum = "301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933"
 10  dependencies = [
 11   "anstyle",
 12   "anstyle-parse",
 13   "anstyle-query",
 14   "anstyle-wincon",
 15   "colorchoice",
 16   "is_terminal_polyfill",
 17   "utf8parse",
 18  ]
 19  
 20  [[package]]
 21  name = "anstyle"
 22  version = "1.0.11"
 23  source = "registry+https://github.com/rust-lang/crates.io-index"
 24  checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd"
 25  
 26  [[package]]
 27  name = "anstyle-parse"
 28  version = "0.2.7"
 29  source = "registry+https://github.com/rust-lang/crates.io-index"
 30  checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
 31  dependencies = [
 32   "utf8parse",
 33  ]
 34  
 35  [[package]]
 36  name = "anstyle-query"
 37  version = "1.1.3"
 38  source = "registry+https://github.com/rust-lang/crates.io-index"
 39  checksum = "6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9"
 40  dependencies = [
 41   "windows-sys",
 42  ]
 43  
 44  [[package]]
 45  name = "anstyle-wincon"
 46  version = "3.0.9"
 47  source = "registry+https://github.com/rust-lang/crates.io-index"
 48  checksum = "403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882"
 49  dependencies = [
 50   "anstyle",
 51   "once_cell_polyfill",
 52   "windows-sys",
 53  ]
 54  
 55  [[package]]
 56  name = "bitflags"
 57  version = "1.3.2"
 58  source = "registry+https://github.com/rust-lang/crates.io-index"
 59  checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
 60  
 61  [[package]]
 62  name = "bitflags"
 63  version = "2.9.1"
 64  source = "registry+https://github.com/rust-lang/crates.io-index"
 65  checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
 66  
 67  [[package]]
 68  name = "cfg-if"
 69  version = "1.0.1"
 70  source = "registry+https://github.com/rust-lang/crates.io-index"
 71  checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
 72  
 73  [[package]]
 74  name = "cfg_aliases"
 75  version = "0.2.1"
 76  source = "registry+https://github.com/rust-lang/crates.io-index"
 77  checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
 78  
 79  [[package]]
 80  name = "clap"
 81  version = "4.5.40"
 82  source = "registry+https://github.com/rust-lang/crates.io-index"
 83  checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f"
 84  dependencies = [
 85   "clap_builder",
 86   "clap_derive",
 87  ]
 88  
 89  [[package]]
 90  name = "clap_builder"
 91  version = "4.5.40"
 92  source = "registry+https://github.com/rust-lang/crates.io-index"
 93  checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e"
 94  dependencies = [
 95   "anstream",
 96   "anstyle",
 97   "clap_lex",
 98   "strsim",
 99  ]
100  
101  [[package]]
102  name = "clap_derive"
103  version = "4.5.40"
104  source = "registry+https://github.com/rust-lang/crates.io-index"
105  checksum = "d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce"
106  dependencies = [
107   "heck",
108   "proc-macro2",
109   "quote",
110   "syn",
111  ]
112  
113  [[package]]
114  name = "clap_lex"
115  version = "0.7.5"
116  source = "registry+https://github.com/rust-lang/crates.io-index"
117  checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675"
118  
119  [[package]]
120  name = "colorchoice"
121  version = "1.0.4"
122  source = "registry+https://github.com/rust-lang/crates.io-index"
123  checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
124  
125  [[package]]
126  name = "comchan"
127  version = "0.1.4"
128  dependencies = [
129   "clap",
130   "ctrlc",
131   "inline_colorization",
132   "serialport",
133  ]
134  
135  [[package]]
136  name = "core-foundation"
137  version = "0.10.1"
138  source = "registry+https://github.com/rust-lang/crates.io-index"
139  checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6"
140  dependencies = [
141   "core-foundation-sys",
142   "libc",
143  ]
144  
145  [[package]]
146  name = "core-foundation-sys"
147  version = "0.8.7"
148  source = "registry+https://github.com/rust-lang/crates.io-index"
149  checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
150  
151  [[package]]
152  name = "ctrlc"
153  version = "3.4.7"
154  source = "registry+https://github.com/rust-lang/crates.io-index"
155  checksum = "46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73"
156  dependencies = [
157   "nix 0.30.1",
158   "windows-sys",
159  ]
160  
161  [[package]]
162  name = "heck"
163  version = "0.5.0"
164  source = "registry+https://github.com/rust-lang/crates.io-index"
165  checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
166  
167  [[package]]
168  name = "inline_colorization"
169  version = "0.1.6"
170  source = "registry+https://github.com/rust-lang/crates.io-index"
171  checksum = "dc1804bdb6a9784758b200007273a8b84e2b0b0b97a8f1e18e763eceb3e9f98a"
172  
173  [[package]]
174  name = "io-kit-sys"
175  version = "0.4.1"
176  source = "registry+https://github.com/rust-lang/crates.io-index"
177  checksum = "617ee6cf8e3f66f3b4ea67a4058564628cde41901316e19f559e14c7c72c5e7b"
178  dependencies = [
179   "core-foundation-sys",
180   "mach2",
181  ]
182  
183  [[package]]
184  name = "is_terminal_polyfill"
185  version = "1.70.1"
186  source = "registry+https://github.com/rust-lang/crates.io-index"
187  checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
188  
189  [[package]]
190  name = "libc"
191  version = "0.2.174"
192  source = "registry+https://github.com/rust-lang/crates.io-index"
193  checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
194  
195  [[package]]
196  name = "libudev"
197  version = "0.3.0"
198  source = "registry+https://github.com/rust-lang/crates.io-index"
199  checksum = "78b324152da65df7bb95acfcaab55e3097ceaab02fb19b228a9eb74d55f135e0"
200  dependencies = [
201   "libc",
202   "libudev-sys",
203  ]
204  
205  [[package]]
206  name = "libudev-sys"
207  version = "0.1.4"
208  source = "registry+https://github.com/rust-lang/crates.io-index"
209  checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324"
210  dependencies = [
211   "libc",
212   "pkg-config",
213  ]
214  
215  [[package]]
216  name = "mach2"
217  version = "0.4.3"
218  source = "registry+https://github.com/rust-lang/crates.io-index"
219  checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44"
220  dependencies = [
221   "libc",
222  ]
223  
224  [[package]]
225  name = "nix"
226  version = "0.26.4"
227  source = "registry+https://github.com/rust-lang/crates.io-index"
228  checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
229  dependencies = [
230   "bitflags 1.3.2",
231   "cfg-if",
232   "libc",
233  ]
234  
235  [[package]]
236  name = "nix"
237  version = "0.30.1"
238  source = "registry+https://github.com/rust-lang/crates.io-index"
239  checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6"
240  dependencies = [
241   "bitflags 2.9.1",
242   "cfg-if",
243   "cfg_aliases",
244   "libc",
245  ]
246  
247  [[package]]
248  name = "once_cell_polyfill"
249  version = "1.70.1"
250  source = "registry+https://github.com/rust-lang/crates.io-index"
251  checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad"
252  
253  [[package]]
254  name = "pkg-config"
255  version = "0.3.32"
256  source = "registry+https://github.com/rust-lang/crates.io-index"
257  checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
258  
259  [[package]]
260  name = "proc-macro2"
261  version = "1.0.95"
262  source = "registry+https://github.com/rust-lang/crates.io-index"
263  checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
264  dependencies = [
265   "unicode-ident",
266  ]
267  
268  [[package]]
269  name = "quote"
270  version = "1.0.40"
271  source = "registry+https://github.com/rust-lang/crates.io-index"
272  checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
273  dependencies = [
274   "proc-macro2",
275  ]
276  
277  [[package]]
278  name = "scopeguard"
279  version = "1.2.0"
280  source = "registry+https://github.com/rust-lang/crates.io-index"
281  checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
282  
283  [[package]]
284  name = "serialport"
285  version = "4.7.2"
286  source = "registry+https://github.com/rust-lang/crates.io-index"
287  checksum = "cdb0bc984f6af6ef8bab54e6cf2071579ee75b9286aa9f2319a0d220c28b0a2b"
288  dependencies = [
289   "bitflags 2.9.1",
290   "cfg-if",
291   "core-foundation",
292   "core-foundation-sys",
293   "io-kit-sys",
294   "libudev",
295   "mach2",
296   "nix 0.26.4",
297   "scopeguard",
298   "unescaper",
299   "winapi",
300  ]
301  
302  [[package]]
303  name = "strsim"
304  version = "0.11.1"
305  source = "registry+https://github.com/rust-lang/crates.io-index"
306  checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
307  
308  [[package]]
309  name = "syn"
310  version = "2.0.104"
311  source = "registry+https://github.com/rust-lang/crates.io-index"
312  checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40"
313  dependencies = [
314   "proc-macro2",
315   "quote",
316   "unicode-ident",
317  ]
318  
319  [[package]]
320  name = "thiserror"
321  version = "2.0.12"
322  source = "registry+https://github.com/rust-lang/crates.io-index"
323  checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
324  dependencies = [
325   "thiserror-impl",
326  ]
327  
328  [[package]]
329  name = "thiserror-impl"
330  version = "2.0.12"
331  source = "registry+https://github.com/rust-lang/crates.io-index"
332  checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
333  dependencies = [
334   "proc-macro2",
335   "quote",
336   "syn",
337  ]
338  
339  [[package]]
340  name = "unescaper"
341  version = "0.1.6"
342  source = "registry+https://github.com/rust-lang/crates.io-index"
343  checksum = "c01d12e3a56a4432a8b436f293c25f4808bdf9e9f9f98f9260bba1f1bc5a1f26"
344  dependencies = [
345   "thiserror",
346  ]
347  
348  [[package]]
349  name = "unicode-ident"
350  version = "1.0.18"
351  source = "registry+https://github.com/rust-lang/crates.io-index"
352  checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
353  
354  [[package]]
355  name = "utf8parse"
356  version = "0.2.2"
357  source = "registry+https://github.com/rust-lang/crates.io-index"
358  checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
359  
360  [[package]]
361  name = "winapi"
362  version = "0.3.9"
363  source = "registry+https://github.com/rust-lang/crates.io-index"
364  checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
365  dependencies = [
366   "winapi-i686-pc-windows-gnu",
367   "winapi-x86_64-pc-windows-gnu",
368  ]
369  
370  [[package]]
371  name = "winapi-i686-pc-windows-gnu"
372  version = "0.4.0"
373  source = "registry+https://github.com/rust-lang/crates.io-index"
374  checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
375  
376  [[package]]
377  name = "winapi-x86_64-pc-windows-gnu"
378  version = "0.4.0"
379  source = "registry+https://github.com/rust-lang/crates.io-index"
380  checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
381  
382  [[package]]
383  name = "windows-sys"
384  version = "0.59.0"
385  source = "registry+https://github.com/rust-lang/crates.io-index"
386  checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
387  dependencies = [
388   "windows-targets",
389  ]
390  
391  [[package]]
392  name = "windows-targets"
393  version = "0.52.6"
394  source = "registry+https://github.com/rust-lang/crates.io-index"
395  checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
396  dependencies = [
397   "windows_aarch64_gnullvm",
398   "windows_aarch64_msvc",
399   "windows_i686_gnu",
400   "windows_i686_gnullvm",
401   "windows_i686_msvc",
402   "windows_x86_64_gnu",
403   "windows_x86_64_gnullvm",
404   "windows_x86_64_msvc",
405  ]
406  
407  [[package]]
408  name = "windows_aarch64_gnullvm"
409  version = "0.52.6"
410  source = "registry+https://github.com/rust-lang/crates.io-index"
411  checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
412  
413  [[package]]
414  name = "windows_aarch64_msvc"
415  version = "0.52.6"
416  source = "registry+https://github.com/rust-lang/crates.io-index"
417  checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
418  
419  [[package]]
420  name = "windows_i686_gnu"
421  version = "0.52.6"
422  source = "registry+https://github.com/rust-lang/crates.io-index"
423  checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
424  
425  [[package]]
426  name = "windows_i686_gnullvm"
427  version = "0.52.6"
428  source = "registry+https://github.com/rust-lang/crates.io-index"
429  checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
430  
431  [[package]]
432  name = "windows_i686_msvc"
433  version = "0.52.6"
434  source = "registry+https://github.com/rust-lang/crates.io-index"
435  checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
436  
437  [[package]]
438  name = "windows_x86_64_gnu"
439  version = "0.52.6"
440  source = "registry+https://github.com/rust-lang/crates.io-index"
441  checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
442  
443  [[package]]
444  name = "windows_x86_64_gnullvm"
445  version = "0.52.6"
446  source = "registry+https://github.com/rust-lang/crates.io-index"
447  checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
448  
449  [[package]]
450  name = "windows_x86_64_msvc"
451  version = "0.52.6"
452  source = "registry+https://github.com/rust-lang/crates.io-index"
453  checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"