]> git.sesse.net Git - bcachefs-tools-debian/blob - rust-src/bch_bindgen/Cargo.lock
split mount into a library crate for rust reuse
[bcachefs-tools-debian] / rust-src / bch_bindgen / Cargo.lock
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 version = 3
4
5 [[package]]
6 name = "anyhow"
7 version = "1.0.44"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1"
10
11 [[package]]
12 name = "autocfg"
13 version = "1.0.1"
14 source = "registry+https://github.com/rust-lang/crates.io-index"
15 checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
16
17 [[package]]
18 name = "bch_bindgen"
19 version = "0.1.0"
20 dependencies = [
21  "anyhow",
22  "bindgen",
23  "bitfield",
24  "byteorder",
25  "gag",
26  "libc",
27  "memoffset",
28  "pkg-config",
29  "tracing",
30  "tracing-attributes",
31  "udev",
32  "uuid",
33 ]
34
35 [[package]]
36 name = "bindgen"
37 version = "0.59.1"
38 source = "registry+https://github.com/rust-lang/crates.io-index"
39 checksum = "453c49e5950bb0eb63bb3df640e31618846c89d5b7faa54040d76e98e0134375"
40 dependencies = [
41  "bitflags",
42  "cexpr",
43  "clang-sys",
44  "lazy_static",
45  "lazycell",
46  "peeking_take_while",
47  "proc-macro2",
48  "quote",
49  "regex",
50  "rustc-hash",
51  "shlex",
52 ]
53
54 [[package]]
55 name = "bitfield"
56 version = "0.13.2"
57 source = "registry+https://github.com/rust-lang/crates.io-index"
58 checksum = "46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719"
59
60 [[package]]
61 name = "bitflags"
62 version = "1.3.2"
63 source = "registry+https://github.com/rust-lang/crates.io-index"
64 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
65
66 [[package]]
67 name = "bitvec"
68 version = "0.19.5"
69 source = "registry+https://github.com/rust-lang/crates.io-index"
70 checksum = "8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321"
71 dependencies = [
72  "funty",
73  "radium",
74  "tap",
75  "wyz",
76 ]
77
78 [[package]]
79 name = "byteorder"
80 version = "1.4.3"
81 source = "registry+https://github.com/rust-lang/crates.io-index"
82 checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
83
84 [[package]]
85 name = "cexpr"
86 version = "0.5.0"
87 source = "registry+https://github.com/rust-lang/crates.io-index"
88 checksum = "db507a7679252d2276ed0dd8113c6875ec56d3089f9225b2b42c30cc1f8e5c89"
89 dependencies = [
90  "nom",
91 ]
92
93 [[package]]
94 name = "cfg-if"
95 version = "1.0.0"
96 source = "registry+https://github.com/rust-lang/crates.io-index"
97 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
98
99 [[package]]
100 name = "clang-sys"
101 version = "1.2.2"
102 source = "registry+https://github.com/rust-lang/crates.io-index"
103 checksum = "10612c0ec0e0a1ff0e97980647cb058a6e7aedb913d01d009c406b8b7d0b26ee"
104 dependencies = [
105  "glob",
106  "libc",
107 ]
108
109 [[package]]
110 name = "filedescriptor"
111 version = "0.8.1"
112 source = "registry+https://github.com/rust-lang/crates.io-index"
113 checksum = "9ed3d8a5e20435ff00469e51a0d82049bae66504b5c429920dadf9bb54d47b3f"
114 dependencies = [
115  "libc",
116  "thiserror",
117  "winapi",
118 ]
119
120 [[package]]
121 name = "funty"
122 version = "1.1.0"
123 source = "registry+https://github.com/rust-lang/crates.io-index"
124 checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7"
125
126 [[package]]
127 name = "gag"
128 version = "1.0.0"
129 source = "registry+https://github.com/rust-lang/crates.io-index"
130 checksum = "a713bee13966e9fbffdf7193af71d54a6b35a0bb34997cd6c9519ebeb5005972"
131 dependencies = [
132  "filedescriptor",
133  "tempfile",
134 ]
135
136 [[package]]
137 name = "getrandom"
138 version = "0.2.3"
139 source = "registry+https://github.com/rust-lang/crates.io-index"
140 checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
141 dependencies = [
142  "cfg-if",
143  "libc",
144  "wasi",
145 ]
146
147 [[package]]
148 name = "glob"
149 version = "0.3.0"
150 source = "registry+https://github.com/rust-lang/crates.io-index"
151 checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
152
153 [[package]]
154 name = "lazy_static"
155 version = "1.4.0"
156 source = "registry+https://github.com/rust-lang/crates.io-index"
157 checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
158
159 [[package]]
160 name = "lazycell"
161 version = "1.3.0"
162 source = "registry+https://github.com/rust-lang/crates.io-index"
163 checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
164
165 [[package]]
166 name = "libc"
167 version = "0.2.103"
168 source = "registry+https://github.com/rust-lang/crates.io-index"
169 checksum = "dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6"
170
171 [[package]]
172 name = "libudev-sys"
173 version = "0.1.4"
174 source = "registry+https://github.com/rust-lang/crates.io-index"
175 checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324"
176 dependencies = [
177  "libc",
178  "pkg-config",
179 ]
180
181 [[package]]
182 name = "memchr"
183 version = "2.3.4"
184 source = "registry+https://github.com/rust-lang/crates.io-index"
185 checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525"
186
187 [[package]]
188 name = "memoffset"
189 version = "0.5.6"
190 source = "registry+https://github.com/rust-lang/crates.io-index"
191 checksum = "043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa"
192 dependencies = [
193  "autocfg",
194 ]
195
196 [[package]]
197 name = "nom"
198 version = "6.2.1"
199 source = "registry+https://github.com/rust-lang/crates.io-index"
200 checksum = "9c5c51b9083a3c620fa67a2a635d1ce7d95b897e957d6b28ff9a5da960a103a6"
201 dependencies = [
202  "bitvec",
203  "funty",
204  "memchr",
205  "version_check",
206 ]
207
208 [[package]]
209 name = "peeking_take_while"
210 version = "0.1.2"
211 source = "registry+https://github.com/rust-lang/crates.io-index"
212 checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
213
214 [[package]]
215 name = "pin-project-lite"
216 version = "0.2.7"
217 source = "registry+https://github.com/rust-lang/crates.io-index"
218 checksum = "8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443"
219
220 [[package]]
221 name = "pkg-config"
222 version = "0.3.20"
223 source = "registry+https://github.com/rust-lang/crates.io-index"
224 checksum = "7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb"
225
226 [[package]]
227 name = "ppv-lite86"
228 version = "0.2.10"
229 source = "registry+https://github.com/rust-lang/crates.io-index"
230 checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"
231
232 [[package]]
233 name = "proc-macro2"
234 version = "1.0.29"
235 source = "registry+https://github.com/rust-lang/crates.io-index"
236 checksum = "b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d"
237 dependencies = [
238  "unicode-xid",
239 ]
240
241 [[package]]
242 name = "quote"
243 version = "1.0.9"
244 source = "registry+https://github.com/rust-lang/crates.io-index"
245 checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
246 dependencies = [
247  "proc-macro2",
248 ]
249
250 [[package]]
251 name = "radium"
252 version = "0.5.3"
253 source = "registry+https://github.com/rust-lang/crates.io-index"
254 checksum = "941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8"
255
256 [[package]]
257 name = "rand"
258 version = "0.8.4"
259 source = "registry+https://github.com/rust-lang/crates.io-index"
260 checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8"
261 dependencies = [
262  "libc",
263  "rand_chacha",
264  "rand_core",
265  "rand_hc",
266 ]
267
268 [[package]]
269 name = "rand_chacha"
270 version = "0.3.1"
271 source = "registry+https://github.com/rust-lang/crates.io-index"
272 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
273 dependencies = [
274  "ppv-lite86",
275  "rand_core",
276 ]
277
278 [[package]]
279 name = "rand_core"
280 version = "0.6.3"
281 source = "registry+https://github.com/rust-lang/crates.io-index"
282 checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
283 dependencies = [
284  "getrandom",
285 ]
286
287 [[package]]
288 name = "rand_hc"
289 version = "0.3.1"
290 source = "registry+https://github.com/rust-lang/crates.io-index"
291 checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7"
292 dependencies = [
293  "rand_core",
294 ]
295
296 [[package]]
297 name = "redox_syscall"
298 version = "0.2.10"
299 source = "registry+https://github.com/rust-lang/crates.io-index"
300 checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff"
301 dependencies = [
302  "bitflags",
303 ]
304
305 [[package]]
306 name = "regex"
307 version = "1.5.4"
308 source = "registry+https://github.com/rust-lang/crates.io-index"
309 checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
310 dependencies = [
311  "regex-syntax",
312 ]
313
314 [[package]]
315 name = "regex-syntax"
316 version = "0.6.25"
317 source = "registry+https://github.com/rust-lang/crates.io-index"
318 checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
319
320 [[package]]
321 name = "remove_dir_all"
322 version = "0.5.3"
323 source = "registry+https://github.com/rust-lang/crates.io-index"
324 checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
325 dependencies = [
326  "winapi",
327 ]
328
329 [[package]]
330 name = "rustc-hash"
331 version = "1.1.0"
332 source = "registry+https://github.com/rust-lang/crates.io-index"
333 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
334
335 [[package]]
336 name = "shlex"
337 version = "1.1.0"
338 source = "registry+https://github.com/rust-lang/crates.io-index"
339 checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
340
341 [[package]]
342 name = "syn"
343 version = "1.0.77"
344 source = "registry+https://github.com/rust-lang/crates.io-index"
345 checksum = "5239bc68e0fef57495900cfea4e8dc75596d9a319d7e16b1e0a440d24e6fe0a0"
346 dependencies = [
347  "proc-macro2",
348  "quote",
349  "unicode-xid",
350 ]
351
352 [[package]]
353 name = "tap"
354 version = "1.0.1"
355 source = "registry+https://github.com/rust-lang/crates.io-index"
356 checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
357
358 [[package]]
359 name = "tempfile"
360 version = "3.2.0"
361 source = "registry+https://github.com/rust-lang/crates.io-index"
362 checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22"
363 dependencies = [
364  "cfg-if",
365  "libc",
366  "rand",
367  "redox_syscall",
368  "remove_dir_all",
369  "winapi",
370 ]
371
372 [[package]]
373 name = "thiserror"
374 version = "1.0.29"
375 source = "registry+https://github.com/rust-lang/crates.io-index"
376 checksum = "602eca064b2d83369e2b2f34b09c70b605402801927c65c11071ac911d299b88"
377 dependencies = [
378  "thiserror-impl",
379 ]
380
381 [[package]]
382 name = "thiserror-impl"
383 version = "1.0.29"
384 source = "registry+https://github.com/rust-lang/crates.io-index"
385 checksum = "bad553cc2c78e8de258400763a647e80e6d1b31ee237275d756f6836d204494c"
386 dependencies = [
387  "proc-macro2",
388  "quote",
389  "syn",
390 ]
391
392 [[package]]
393 name = "tracing"
394 version = "0.1.28"
395 source = "registry+https://github.com/rust-lang/crates.io-index"
396 checksum = "84f96e095c0c82419687c20ddf5cb3eadb61f4e1405923c9dc8e53a1adacbda8"
397 dependencies = [
398  "cfg-if",
399  "pin-project-lite",
400  "tracing-attributes",
401  "tracing-core",
402 ]
403
404 [[package]]
405 name = "tracing-attributes"
406 version = "0.1.16"
407 source = "registry+https://github.com/rust-lang/crates.io-index"
408 checksum = "98863d0dd09fa59a1b79c6750ad80dbda6b75f4e71c437a6a1a8cb91a8bcbd77"
409 dependencies = [
410  "proc-macro2",
411  "quote",
412  "syn",
413 ]
414
415 [[package]]
416 name = "tracing-core"
417 version = "0.1.20"
418 source = "registry+https://github.com/rust-lang/crates.io-index"
419 checksum = "46125608c26121c81b0c6d693eab5a420e416da7e43c426d2e8f7df8da8a3acf"
420 dependencies = [
421  "lazy_static",
422 ]
423
424 [[package]]
425 name = "udev"
426 version = "0.4.0"
427 source = "registry+https://github.com/rust-lang/crates.io-index"
428 checksum = "24953d50a3bce0f5f5a9a2766567072dc9af8096f8c40ea81815da651066bc9f"
429 dependencies = [
430  "libc",
431  "libudev-sys",
432 ]
433
434 [[package]]
435 name = "unicode-xid"
436 version = "0.2.2"
437 source = "registry+https://github.com/rust-lang/crates.io-index"
438 checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
439
440 [[package]]
441 name = "uuid"
442 version = "0.8.2"
443 source = "registry+https://github.com/rust-lang/crates.io-index"
444 checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7"
445
446 [[package]]
447 name = "version_check"
448 version = "0.9.3"
449 source = "registry+https://github.com/rust-lang/crates.io-index"
450 checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
451
452 [[package]]
453 name = "wasi"
454 version = "0.10.2+wasi-snapshot-preview1"
455 source = "registry+https://github.com/rust-lang/crates.io-index"
456 checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
457
458 [[package]]
459 name = "winapi"
460 version = "0.3.9"
461 source = "registry+https://github.com/rust-lang/crates.io-index"
462 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
463 dependencies = [
464  "winapi-i686-pc-windows-gnu",
465  "winapi-x86_64-pc-windows-gnu",
466 ]
467
468 [[package]]
469 name = "winapi-i686-pc-windows-gnu"
470 version = "0.4.0"
471 source = "registry+https://github.com/rust-lang/crates.io-index"
472 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
473
474 [[package]]
475 name = "winapi-x86_64-pc-windows-gnu"
476 version = "0.4.0"
477 source = "registry+https://github.com/rust-lang/crates.io-index"
478 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
479
480 [[package]]
481 name = "wyz"
482 version = "0.2.0"
483 source = "registry+https://github.com/rust-lang/crates.io-index"
484 checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214"