pub trait PackageExt {
// Required methods
fn has_bin_target(&self) -> bool;
fn bin_targets(&self) -> Box<dyn Iterator<Item = &Target> + '_>;
fn cdylib_target(&self) -> Option<&Target>;
fn target_list(&self) -> String;
fn path_dependencies(&self) -> Vec<Utf8PathBuf>;
}