@@ -13,7 +13,7 @@ use crate::{
1313 recipe:: {
1414 Jinja , ParsingError , Recipe ,
1515 custom_yaml:: Node ,
16- parser:: { BuildString , Dependency } ,
16+ parser:: { BuildString , CacheOutput , Dependency } ,
1717 variable:: Variable ,
1818 } ,
1919 selectors:: SelectorConfig ,
@@ -72,7 +72,7 @@ fn collect_unversioned_deps<'a>(
7272/// Apply cache inheritance to a parsed recipe from a cache output
7373fn apply_cache_inheritance (
7474 recipe : & mut Recipe ,
75- cache : & crate :: recipe :: parser :: CacheOutput ,
75+ cache : & CacheOutput ,
7676 inherit_run_exports : bool ,
7777 inherit_requirements : bool ,
7878) {
@@ -122,7 +122,7 @@ pub(crate) fn stage_0_render<S: SourceCode>(
122122 source : S ,
123123 selector_config : & SelectorConfig ,
124124 variant_config : & VariantConfig ,
125- cache_outputs : & [ crate :: recipe :: parser :: CacheOutput ] ,
125+ cache_outputs : & [ CacheOutput ] ,
126126 inheritance_relationships : & HashMap < String , Vec < String > > ,
127127) -> Result < Vec < Stage0Render < S > > , VariantError < S > > {
128128 let used_vars = outputs
0 commit comments