Lines Matching refs:PathBuf
57 use std::path::PathBuf;
129 cargo_bin: Option<PathBuf>,
132 cargo_out_dir: Option<PathBuf>,
147 config: PathBuf,
152 config: PathBuf,
154 crates: PathBuf,
160 config: PathBuf,
252 fn find_android_rust_toolchain() -> Result<PathBuf> { in find_android_rust_toolchain()
267 .collect::<PathBuf>(); in find_android_rust_toolchain()
273 fn add_to_path(extra_path: PathBuf) -> Result<()> { in add_to_path()
344 let mut package_out_files: BTreeMap<String, Vec<Vec<PathBuf>>> = BTreeMap::new(); in run_embargo()
384 fn group_by_package(crates: Vec<Vec<Crate>>) -> BTreeMap<PathBuf, Vec<Vec<Crate>>> { in group_by_package() argument
385 let mut module_by_package: BTreeMap<PathBuf, Vec<Vec<Crate>>> = BTreeMap::new(); in group_by_package()
402 package_out_files: &BTreeMap<String, Vec<Vec<PathBuf>>>, in write_all_build_files() argument
598 package_dir: PathBuf, in write_build_files() argument
600 out_files: &[Vec<PathBuf>], in write_build_files() argument
688 out_files: &[PathBuf], in generate_android_bp() argument
752 out_files: &[PathBuf], in generate_rules_mk() argument
1188 use std::path::PathBuf;
1217 let expected_by_package: BTreeMap<PathBuf, Vec<Vec<Crate>>> = [ in group_variants_by_package()
1378 pub fn testdata_directories() -> Vec<PathBuf> { in testdata_directories()