Mercurial > crates > nonstick
comparison Cargo.lock @ 127:c77846f3a979
GET CTEST WORKING.
This will verify that the functions we're exporting are correct.
It has been a nightmare.
author | Paul Fisher <paul@pfish.zone> |
---|---|
date | Mon, 30 Jun 2025 22:56:26 -0400 |
parents | a12706e42c9d |
children | 5b2de52dd8b2 |
comparison
equal
deleted
inserted
replaced
126:57c812e308bd | 127:c77846f3a979 |
---|---|
27 name = "bindgen" | 27 name = "bindgen" |
28 version = "0.72.0" | 28 version = "0.72.0" |
29 source = "registry+https://github.com/rust-lang/crates.io-index" | 29 source = "registry+https://github.com/rust-lang/crates.io-index" |
30 checksum = "4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f" | 30 checksum = "4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f" |
31 dependencies = [ | 31 dependencies = [ |
32 "bitflags", | 32 "bitflags 2.9.1", |
33 "cexpr", | 33 "cexpr", |
34 "clang-sys", | 34 "clang-sys", |
35 "itertools", | 35 "itertools", |
36 "log", | 36 "log", |
37 "prettyplease", | 37 "prettyplease", |
43 "syn 2.0.104", | 43 "syn 2.0.104", |
44 ] | 44 ] |
45 | 45 |
46 [[package]] | 46 [[package]] |
47 name = "bitflags" | 47 name = "bitflags" |
48 version = "1.3.2" | |
49 source = "registry+https://github.com/rust-lang/crates.io-index" | |
50 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" | |
51 | |
52 [[package]] | |
53 name = "bitflags" | |
48 version = "2.9.1" | 54 version = "2.9.1" |
49 source = "registry+https://github.com/rust-lang/crates.io-index" | 55 source = "registry+https://github.com/rust-lang/crates.io-index" |
50 checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" | 56 checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" |
51 | 57 |
52 [[package]] | 58 [[package]] |
53 name = "cargo_metadata" | 59 name = "cargo_metadata" |
54 version = "0.9.1" | 60 version = "0.9.1" |
55 source = "registry+https://github.com/rust-lang/crates.io-index" | 61 source = "registry+https://github.com/rust-lang/crates.io-index" |
56 checksum = "46e3374c604fb39d1a2f35ed5e4a4e30e60d01fab49446e08f1b3e9a90aef202" | 62 checksum = "46e3374c604fb39d1a2f35ed5e4a4e30e60d01fab49446e08f1b3e9a90aef202" |
57 dependencies = [ | 63 dependencies = [ |
58 "semver", | 64 "semver 0.9.0", |
59 "serde", | 65 "serde", |
60 "serde_derive", | 66 "serde_derive", |
61 "serde_json", | 67 "serde_json", |
62 ] | 68 ] |
63 | 69 |
64 [[package]] | 70 [[package]] |
71 name = "cc" | |
72 version = "1.2.27" | |
73 source = "registry+https://github.com/rust-lang/crates.io-index" | |
74 checksum = "d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc" | |
75 dependencies = [ | |
76 "shlex", | |
77 ] | |
78 | |
79 [[package]] | |
65 name = "cexpr" | 80 name = "cexpr" |
66 version = "0.6.0" | 81 version = "0.6.0" |
67 source = "registry+https://github.com/rust-lang/crates.io-index" | 82 source = "registry+https://github.com/rust-lang/crates.io-index" |
68 checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" | 83 checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" |
69 dependencies = [ | 84 dependencies = [ |
70 "nom", | 85 "nom", |
71 ] | 86 ] |
87 | |
88 [[package]] | |
89 name = "cfg-if" | |
90 version = "0.1.10" | |
91 source = "registry+https://github.com/rust-lang/crates.io-index" | |
92 checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" | |
72 | 93 |
73 [[package]] | 94 [[package]] |
74 name = "cfg-if" | 95 name = "cfg-if" |
75 version = "1.0.1" | 96 version = "1.0.1" |
76 source = "registry+https://github.com/rust-lang/crates.io-index" | 97 source = "registry+https://github.com/rust-lang/crates.io-index" |
83 checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" | 104 checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" |
84 dependencies = [ | 105 dependencies = [ |
85 "glob", | 106 "glob", |
86 "libc", | 107 "libc", |
87 "libloading", | 108 "libloading", |
109 ] | |
110 | |
111 [[package]] | |
112 name = "ctest" | |
113 version = "0.4.11" | |
114 source = "registry+https://github.com/rust-lang/crates.io-index" | |
115 checksum = "2f18c94d081f9a0355affbeee3f8e677ce206e9aea89b952421f0be6bc588dde" | |
116 dependencies = [ | |
117 "cc", | |
118 "garando_syntax", | |
119 "indoc", | |
120 "rustc_version", | |
121 ] | |
122 | |
123 [[package]] | |
124 name = "dirs" | |
125 version = "2.0.2" | |
126 source = "registry+https://github.com/rust-lang/crates.io-index" | |
127 checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3" | |
128 dependencies = [ | |
129 "cfg-if 0.1.10", | |
130 "dirs-sys", | |
131 ] | |
132 | |
133 [[package]] | |
134 name = "dirs-sys" | |
135 version = "0.3.7" | |
136 source = "registry+https://github.com/rust-lang/crates.io-index" | |
137 checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" | |
138 dependencies = [ | |
139 "libc", | |
140 "redox_users", | |
141 "winapi", | |
88 ] | 142 ] |
89 | 143 |
90 [[package]] | 144 [[package]] |
91 name = "dlopen" | 145 name = "dlopen" |
92 version = "0.1.8" | 146 version = "0.1.8" |
121 version = "1.0.2" | 175 version = "1.0.2" |
122 source = "registry+https://github.com/rust-lang/crates.io-index" | 176 source = "registry+https://github.com/rust-lang/crates.io-index" |
123 checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" | 177 checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" |
124 | 178 |
125 [[package]] | 179 [[package]] |
180 name = "garando_errors" | |
181 version = "0.1.0" | |
182 source = "registry+https://github.com/rust-lang/crates.io-index" | |
183 checksum = "18495ec4aced5922809efe4d2862918ff0e8d75e122bde57bba9bae45965256a" | |
184 dependencies = [ | |
185 "garando_pos", | |
186 "libc", | |
187 "serde", | |
188 "term", | |
189 "unicode-xid 0.2.6", | |
190 ] | |
191 | |
192 [[package]] | |
193 name = "garando_pos" | |
194 version = "0.1.0" | |
195 source = "registry+https://github.com/rust-lang/crates.io-index" | |
196 checksum = "0c9386fc75dca486daefbbf5a8d2ea6f379237f95c9b982776159cd66f220aaf" | |
197 dependencies = [ | |
198 "serde", | |
199 ] | |
200 | |
201 [[package]] | |
202 name = "garando_syntax" | |
203 version = "0.1.1" | |
204 source = "registry+https://github.com/rust-lang/crates.io-index" | |
205 checksum = "1d8a383861d12fc78c251bbcb1ec252dd8338714ce02ab0cc393cfd02f40d32b" | |
206 dependencies = [ | |
207 "bitflags 1.3.2", | |
208 "garando_errors", | |
209 "garando_pos", | |
210 "log", | |
211 "serde", | |
212 "serde_json", | |
213 "unicode-xid 0.2.6", | |
214 ] | |
215 | |
216 [[package]] | |
217 name = "getrandom" | |
218 version = "0.2.16" | |
219 source = "registry+https://github.com/rust-lang/crates.io-index" | |
220 checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" | |
221 dependencies = [ | |
222 "cfg-if 1.0.1", | |
223 "libc", | |
224 "wasi", | |
225 ] | |
226 | |
227 [[package]] | |
126 name = "glob" | 228 name = "glob" |
127 version = "0.3.2" | 229 version = "0.3.2" |
128 source = "registry+https://github.com/rust-lang/crates.io-index" | 230 source = "registry+https://github.com/rust-lang/crates.io-index" |
129 checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" | 231 checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" |
130 | 232 |
149 "equivalent", | 251 "equivalent", |
150 "hashbrown", | 252 "hashbrown", |
151 ] | 253 ] |
152 | 254 |
153 [[package]] | 255 [[package]] |
256 name = "indoc" | |
257 version = "2.0.6" | |
258 source = "registry+https://github.com/rust-lang/crates.io-index" | |
259 checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd" | |
260 | |
261 [[package]] | |
154 name = "itertools" | 262 name = "itertools" |
155 version = "0.13.0" | 263 version = "0.13.0" |
156 source = "registry+https://github.com/rust-lang/crates.io-index" | 264 source = "registry+https://github.com/rust-lang/crates.io-index" |
157 checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" | 265 checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" |
158 dependencies = [ | 266 dependencies = [ |
181 name = "libloading" | 289 name = "libloading" |
182 version = "0.8.8" | 290 version = "0.8.8" |
183 source = "registry+https://github.com/rust-lang/crates.io-index" | 291 source = "registry+https://github.com/rust-lang/crates.io-index" |
184 checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" | 292 checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" |
185 dependencies = [ | 293 dependencies = [ |
186 "cfg-if", | 294 "cfg-if 1.0.1", |
187 "windows-targets", | 295 "windows-targets", |
188 ] | 296 ] |
189 | 297 |
190 [[package]] | 298 [[package]] |
191 name = "libpam-sys" | 299 name = "libpam-sys" |
192 version = "0.1.0" | 300 version = "0.1.0" |
193 dependencies = [ | 301 dependencies = [ |
194 "libpam-sys-impls", | 302 "libpam-sys-impls", |
303 "strum", | |
195 ] | 304 ] |
196 | 305 |
197 [[package]] | 306 [[package]] |
198 name = "libpam-sys-impls" | 307 name = "libpam-sys-impls" |
199 version = "0.0.1" | 308 version = "0.0.1" |
209 [[package]] | 318 [[package]] |
210 name = "libpam-sys-test" | 319 name = "libpam-sys-test" |
211 version = "0.0.0" | 320 version = "0.0.0" |
212 dependencies = [ | 321 dependencies = [ |
213 "bindgen", | 322 "bindgen", |
323 "ctest", | |
324 "libc", | |
214 "libpam-sys", | 325 "libpam-sys", |
215 "libpam-sys-impls", | 326 "libpam-sys-impls", |
327 "proc-macro2 1.0.95", | |
216 "quote 1.0.40", | 328 "quote 1.0.40", |
217 "syn 2.0.104", | 329 "syn 2.0.104", |
218 ] | 330 ] |
219 | 331 |
220 [[package]] | 332 [[package]] |
333 name = "libredox" | |
334 version = "0.1.4" | |
335 source = "registry+https://github.com/rust-lang/crates.io-index" | |
336 checksum = "1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638" | |
337 dependencies = [ | |
338 "bitflags 2.9.1", | |
339 "libc", | |
340 ] | |
341 | |
342 [[package]] | |
221 name = "log" | 343 name = "log" |
222 version = "0.4.27" | 344 version = "0.4.27" |
223 source = "registry+https://github.com/rust-lang/crates.io-index" | 345 source = "registry+https://github.com/rust-lang/crates.io-index" |
224 checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" | 346 checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" |
225 | 347 |
257 [[package]] | 379 [[package]] |
258 name = "nonstick" | 380 name = "nonstick" |
259 version = "0.0.8-alpha0" | 381 version = "0.0.8-alpha0" |
260 dependencies = [ | 382 dependencies = [ |
261 "bindgen", | 383 "bindgen", |
262 "bitflags", | 384 "bitflags 2.9.1", |
263 "libc", | 385 "libc", |
264 "libpam-sys", | 386 "libpam-sys", |
265 "memoffset", | 387 "memoffset", |
266 "num_enum", | 388 "num_enum", |
267 "regex", | 389 "regex", |
272 version = "0.0.8-alpha0" | 394 version = "0.0.8-alpha0" |
273 dependencies = [ | 395 dependencies = [ |
274 "anyhow", | 396 "anyhow", |
275 "nonstick", | 397 "nonstick", |
276 "test-cdylib", | 398 "test-cdylib", |
277 "thiserror", | 399 "thiserror 2.0.12", |
278 ] | 400 ] |
279 | 401 |
280 [[package]] | 402 [[package]] |
281 name = "num_enum" | 403 name = "num_enum" |
282 version = "0.7.4" | 404 version = "0.7.4" |
322 name = "proc-macro2" | 444 name = "proc-macro2" |
323 version = "0.4.30" | 445 version = "0.4.30" |
324 source = "registry+https://github.com/rust-lang/crates.io-index" | 446 source = "registry+https://github.com/rust-lang/crates.io-index" |
325 checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" | 447 checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" |
326 dependencies = [ | 448 dependencies = [ |
327 "unicode-xid", | 449 "unicode-xid 0.1.0", |
328 ] | 450 ] |
329 | 451 |
330 [[package]] | 452 [[package]] |
331 name = "proc-macro2" | 453 name = "proc-macro2" |
332 version = "1.0.95" | 454 version = "1.0.95" |
350 version = "1.0.40" | 472 version = "1.0.40" |
351 source = "registry+https://github.com/rust-lang/crates.io-index" | 473 source = "registry+https://github.com/rust-lang/crates.io-index" |
352 checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" | 474 checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" |
353 dependencies = [ | 475 dependencies = [ |
354 "proc-macro2 1.0.95", | 476 "proc-macro2 1.0.95", |
477 ] | |
478 | |
479 [[package]] | |
480 name = "redox_users" | |
481 version = "0.4.6" | |
482 source = "registry+https://github.com/rust-lang/crates.io-index" | |
483 checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" | |
484 dependencies = [ | |
485 "getrandom", | |
486 "libredox", | |
487 "thiserror 1.0.69", | |
355 ] | 488 ] |
356 | 489 |
357 [[package]] | 490 [[package]] |
358 name = "regex" | 491 name = "regex" |
359 version = "1.11.1" | 492 version = "1.11.1" |
388 version = "2.1.1" | 521 version = "2.1.1" |
389 source = "registry+https://github.com/rust-lang/crates.io-index" | 522 source = "registry+https://github.com/rust-lang/crates.io-index" |
390 checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" | 523 checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" |
391 | 524 |
392 [[package]] | 525 [[package]] |
526 name = "rustc_version" | |
527 version = "0.4.1" | |
528 source = "registry+https://github.com/rust-lang/crates.io-index" | |
529 checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" | |
530 dependencies = [ | |
531 "semver 1.0.26", | |
532 ] | |
533 | |
534 [[package]] | |
393 name = "rustversion" | 535 name = "rustversion" |
394 version = "1.0.21" | 536 version = "1.0.21" |
395 source = "registry+https://github.com/rust-lang/crates.io-index" | 537 source = "registry+https://github.com/rust-lang/crates.io-index" |
396 checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" | 538 checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" |
397 | 539 |
408 checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" | 550 checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" |
409 dependencies = [ | 551 dependencies = [ |
410 "semver-parser", | 552 "semver-parser", |
411 "serde", | 553 "serde", |
412 ] | 554 ] |
555 | |
556 [[package]] | |
557 name = "semver" | |
558 version = "1.0.26" | |
559 source = "registry+https://github.com/rust-lang/crates.io-index" | |
560 checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" | |
413 | 561 |
414 [[package]] | 562 [[package]] |
415 name = "semver-parser" | 563 name = "semver-parser" |
416 version = "0.7.0" | 564 version = "0.7.0" |
417 source = "registry+https://github.com/rust-lang/crates.io-index" | 565 source = "registry+https://github.com/rust-lang/crates.io-index" |
483 source = "registry+https://github.com/rust-lang/crates.io-index" | 631 source = "registry+https://github.com/rust-lang/crates.io-index" |
484 checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" | 632 checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" |
485 dependencies = [ | 633 dependencies = [ |
486 "proc-macro2 0.4.30", | 634 "proc-macro2 0.4.30", |
487 "quote 0.6.13", | 635 "quote 0.6.13", |
488 "unicode-xid", | 636 "unicode-xid 0.1.0", |
489 ] | 637 ] |
490 | 638 |
491 [[package]] | 639 [[package]] |
492 name = "syn" | 640 name = "syn" |
493 version = "2.0.104" | 641 version = "2.0.104" |
495 checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" | 643 checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" |
496 dependencies = [ | 644 dependencies = [ |
497 "proc-macro2 1.0.95", | 645 "proc-macro2 1.0.95", |
498 "quote 1.0.40", | 646 "quote 1.0.40", |
499 "unicode-ident", | 647 "unicode-ident", |
648 ] | |
649 | |
650 [[package]] | |
651 name = "term" | |
652 version = "0.6.1" | |
653 source = "registry+https://github.com/rust-lang/crates.io-index" | |
654 checksum = "c0863a3345e70f61d613eab32ee046ccd1bcc5f9105fe402c61fcd0c13eeb8b5" | |
655 dependencies = [ | |
656 "dirs", | |
657 "winapi", | |
500 ] | 658 ] |
501 | 659 |
502 [[package]] | 660 [[package]] |
503 name = "test-cdylib" | 661 name = "test-cdylib" |
504 version = "1.1.0" | 662 version = "1.1.0" |
511 "toml", | 669 "toml", |
512 ] | 670 ] |
513 | 671 |
514 [[package]] | 672 [[package]] |
515 name = "thiserror" | 673 name = "thiserror" |
674 version = "1.0.69" | |
675 source = "registry+https://github.com/rust-lang/crates.io-index" | |
676 checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" | |
677 dependencies = [ | |
678 "thiserror-impl 1.0.69", | |
679 ] | |
680 | |
681 [[package]] | |
682 name = "thiserror" | |
516 version = "2.0.12" | 683 version = "2.0.12" |
517 source = "registry+https://github.com/rust-lang/crates.io-index" | 684 source = "registry+https://github.com/rust-lang/crates.io-index" |
518 checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" | 685 checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" |
519 dependencies = [ | 686 dependencies = [ |
520 "thiserror-impl", | 687 "thiserror-impl 2.0.12", |
688 ] | |
689 | |
690 [[package]] | |
691 name = "thiserror-impl" | |
692 version = "1.0.69" | |
693 source = "registry+https://github.com/rust-lang/crates.io-index" | |
694 checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" | |
695 dependencies = [ | |
696 "proc-macro2 1.0.95", | |
697 "quote 1.0.40", | |
698 "syn 2.0.104", | |
521 ] | 699 ] |
522 | 700 |
523 [[package]] | 701 [[package]] |
524 name = "thiserror-impl" | 702 name = "thiserror-impl" |
525 version = "2.0.12" | 703 version = "2.0.12" |
566 [[package]] | 744 [[package]] |
567 name = "unicode-xid" | 745 name = "unicode-xid" |
568 version = "0.1.0" | 746 version = "0.1.0" |
569 source = "registry+https://github.com/rust-lang/crates.io-index" | 747 source = "registry+https://github.com/rust-lang/crates.io-index" |
570 checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" | 748 checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" |
749 | |
750 [[package]] | |
751 name = "unicode-xid" | |
752 version = "0.2.6" | |
753 source = "registry+https://github.com/rust-lang/crates.io-index" | |
754 checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" | |
755 | |
756 [[package]] | |
757 name = "wasi" | |
758 version = "0.11.1+wasi-snapshot-preview1" | |
759 source = "registry+https://github.com/rust-lang/crates.io-index" | |
760 checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" | |
571 | 761 |
572 [[package]] | 762 [[package]] |
573 name = "winapi" | 763 name = "winapi" |
574 version = "0.3.9" | 764 version = "0.3.9" |
575 source = "registry+https://github.com/rust-lang/crates.io-index" | 765 source = "registry+https://github.com/rust-lang/crates.io-index" |