pub(crate) fn get_targets_with_hitlist( manifest_path: Option<&Path>, hitlist: &[String], targets: &mut BTreeSet<Target>, ) -> Result<(), Error>