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