@@ -1298,8 +1298,8 @@ A test rule for performing `rustfmt --check` on a set of targets
1298
1298
# # CrateInfo
1299
1299
1300
1300
< pre>
1301
- CrateInfo(< a href = " #CrateInfo-aliases" > aliases< / a> , < a href = " #CrateInfo-compile_data" > compile_data< / a> , < a href = " #CrateInfo-deps" > deps< / a> , < a href = " #CrateInfo-edition" > edition< / a> , < a href = " #CrateInfo-is_test" > is_test< / a> , < a href = " #CrateInfo-name " > name < / a> , < a href = " #CrateInfo-output " > output < / a> , < a href = " #CrateInfo-owner " > owner < / a> , < a href = " #CrateInfo-proc_macro_deps " > proc_macro_deps < / a > , < a href = " #CrateInfo-root " > root < / a> ,
1302
- < a href = " #CrateInfo-rustc_env" > rustc_env< / a> , < a href = " #CrateInfo-srcs" > srcs< / a> , < a href = " #CrateInfo-type" > type < / a> , < a href = " #CrateInfo-wrapped_crate_type" > wrapped_crate_type< / a> )
1301
+ CrateInfo(< a href = " #CrateInfo-aliases" > aliases< / a> , < a href = " #CrateInfo-compile_data" > compile_data< / a> , < a href = " #CrateInfo-deps" > deps< / a> , < a href = " #CrateInfo-edition" > edition< / a> , < a href = " #CrateInfo-is_test" > is_test< / a> , < a href = " #CrateInfo-metadata " > metadata < / a> , < a href = " #CrateInfo-name " > name < / a> , < a href = " #CrateInfo-output " > output < / a> , < a href = " #CrateInfo-owner " > owner < / a> ,
1302
+ < a href = " #CrateInfo-proc_macro_deps " > proc_macro_deps < / a > , < a href = " #CrateInfo-root " > root < / a > , < a href = " #CrateInfo- rustc_env" > rustc_env< / a> , < a href = " #CrateInfo-srcs" > srcs< / a> , < a href = " #CrateInfo-type" > type < / a> , < a href = " #CrateInfo-wrapped_crate_type" > wrapped_crate_type< / a> )
1303
1303
< / pre>
1304
1304
1305
1305
A provider containing general Crate information.
@@ -1314,6 +1314,7 @@ A provider containing general Crate information.
1314
1314
| < a id = " CrateInfo-deps" >< / a> deps | depset[DepVariantInfo]: This crate' s (rust or cc) dependencies' providers. |
1315
1315
| < a id = " CrateInfo-edition" >< / a> edition | str : The edition of this crate. |
1316
1316
| < a id = " CrateInfo-is_test" >< / a> is_test | bool : If the crate is being compiled in a test context |
1317
+ | < a id = " CrateInfo-metadata" >< / a> metadata | File: The rmeta file produced for this crate. It is optional. |
1317
1318
| < a id = " CrateInfo-name" >< / a> name | str : The name of this crate. |
1318
1319
| < a id = " CrateInfo-output" >< / a> output | File: The output File that will be produced, depends on crate type . |
1319
1320
| < a id = " CrateInfo-owner" >< / a> owner | Label: The label of the target that produced this CrateInfo |
@@ -1331,7 +1332,8 @@ A provider containing general Crate information.
1331
1332
1332
1333
< pre>
1333
1334
DepInfo(< a href = " #DepInfo-dep_env" > dep_env< / a> , < a href = " #DepInfo-direct_crates" > direct_crates< / a> , < a href = " #DepInfo-link_search_path_files" > link_search_path_files< / a> , < a href = " #DepInfo-transitive_build_infos" > transitive_build_infos< / a> ,
1334
- < a href = " #DepInfo-transitive_crate_outputs" > transitive_crate_outputs< / a> , < a href = " #DepInfo-transitive_crates" > transitive_crates< / a> , < a href = " #DepInfo-transitive_noncrates" > transitive_noncrates< / a> )
1335
+ < a href = " #DepInfo-transitive_crate_outputs" > transitive_crate_outputs< / a> , < a href = " #DepInfo-transitive_crates" > transitive_crates< / a> , < a href = " #DepInfo-transitive_metadata_outputs" > transitive_metadata_outputs< / a> ,
1336
+ < a href = " #DepInfo-transitive_noncrates" > transitive_noncrates< / a> )
1335
1337
< / pre>
1336
1338
1337
1339
A provider containing information about a Crate' s dependencies.
@@ -1347,6 +1349,7 @@ A provider containing information about a Crate's dependencies.
1347
1349
| < a id = " DepInfo-transitive_build_infos" >< / a> transitive_build_infos | depset[BuildInfo] |
1348
1350
| < a id = " DepInfo-transitive_crate_outputs" >< / a> transitive_crate_outputs | depset[File]: All transitive crate outputs. |
1349
1351
| < a id = " DepInfo-transitive_crates" >< / a> transitive_crates | depset[CrateInfo] |
1352
+ | < a id = " DepInfo-transitive_metadata_outputs" >< / a> transitive_metadata_outputs | depset[File]: All transitive crate metadata outputs. |
1350
1353
| < a id = " DepInfo-transitive_noncrates" >< / a> transitive_noncrates | depset[LinkerInput]: All transitive dependencies that aren' t crates. |
1351
1354
1352
1355
0 commit comments