@@ -1307,8 +1307,8 @@ A test rule for performing `rustfmt --check` on a set of targets
1307
1307
# # CrateInfo
1308
1308
1309
1309
< pre>
1310
- 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> ,
1311
- < 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> )
1310
+ 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> ,
1311
+ < 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> )
1312
1312
< / pre>
1313
1313
1314
1314
A provider containing general Crate information.
@@ -1323,6 +1323,7 @@ A provider containing general Crate information.
1323
1323
| < a id = " CrateInfo-deps" >< / a> deps | depset[DepVariantInfo]: This crate' s (rust or cc) dependencies' providers. |
1324
1324
| < a id = " CrateInfo-edition" >< / a> edition | str : The edition of this crate. |
1325
1325
| < a id = " CrateInfo-is_test" >< / a> is_test | bool : If the crate is being compiled in a test context |
1326
+ | < a id = " CrateInfo-metadata" >< / a> metadata | File: The rmeta file produced for this crate. It is optional. |
1326
1327
| < a id = " CrateInfo-name" >< / a> name | str : The name of this crate. |
1327
1328
| < a id = " CrateInfo-output" >< / a> output | File: The output File that will be produced, depends on crate type . |
1328
1329
| < a id = " CrateInfo-owner" >< / a> owner | Label: The label of the target that produced this CrateInfo |
@@ -1340,7 +1341,8 @@ A provider containing general Crate information.
1340
1341
1341
1342
< pre>
1342
1343
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> ,
1343
- < 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> )
1344
+ < 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> ,
1345
+ < a href = " #DepInfo-transitive_noncrates" > transitive_noncrates< / a> )
1344
1346
< / pre>
1345
1347
1346
1348
A provider containing information about a Crate' s dependencies.
@@ -1356,6 +1358,7 @@ A provider containing information about a Crate's dependencies.
1356
1358
| < a id = " DepInfo-transitive_build_infos" >< / a> transitive_build_infos | depset[BuildInfo] |
1357
1359
| < a id = " DepInfo-transitive_crate_outputs" >< / a> transitive_crate_outputs | depset[File]: All transitive crate outputs. |
1358
1360
| < a id = " DepInfo-transitive_crates" >< / a> transitive_crates | depset[CrateInfo] |
1361
+ | < a id = " DepInfo-transitive_metadata_outputs" >< / a> transitive_metadata_outputs | depset[File]: All transitive crate metadata outputs. |
1359
1362
| < a id = " DepInfo-transitive_noncrates" >< / a> transitive_noncrates | depset[LinkerInput]: All transitive dependencies that aren' t crates. |
1360
1363
1361
1364
0 commit comments