in src/bindgen/ir/structure.rs [375:392]
fn add_dependencies(&self, library: &Library, out: &mut Dependencies) {
let mut fields = self.fields.iter();
// If there is a tag field, skip it
if self.has_tag_field {
fields.next();
}
for field in fields {
field
.ty
.add_dependencies_ignoring_generics(&self.generic_params, library, out);
}
for c in &self.associated_constants {
c.add_dependencies(library, out);
}
}