We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ce06f77 commit dc02b5bCopy full SHA for dc02b5b
src/utils/cargo_metadata.rs
@@ -80,12 +80,9 @@ pub(crate) struct Package {
80
81
impl Package {
82
fn library_target(&self) -> Option<&Target> {
83
- self.targets.iter().find(|target| {
84
- target
85
- .kind
86
- .iter()
87
- .any(|kind| kind != "bin")
88
- })
+ self.targets
+ .iter()
+ .find(|target| target.crate_types.iter().any(|kind| kind != "bin"))
89
}
90
91
pub(crate) fn is_library(&self) -> bool {
@@ -110,7 +107,7 @@ impl Package {
110
107
#[derive(RustcDecodable)]
111
108
pub(crate) struct Target {
112
109
pub(crate) name: String,
113
- pub(crate) kind: Vec<String>,
+ crate_types: Vec<String>,
114
pub(crate) src_path: Option<String>,
115
116
0 commit comments