children: data.variants.into_iter().map(|id| From::from(id)).collect(),
decl_id: None,
docs: data.docs,
- sig: None,
+ sig: Some(From::from(data.sig)),
}),
_ => None,
}
children: vec![],
decl_id: None,
docs: data.docs,
- sig: None,
+ sig: Some(From::from(data.sig)),
})
}
}
children: vec![],
decl_id: None,
docs: data.docs,
- sig: None,
+ sig: Some(From::from(data.sig)),
})
}
}
parent: None,
decl_id: None,
docs: data.docs,
- sig: None,
+ sig: Some(From::from(data.sig)),
}),
_ => None,
}
parent: data.parent.map(|id| From::from(id)),
decl_id: None,
docs: data.docs,
- sig: None,
+ sig: Some(From::from(data.sig)),
}),
_ => None,
}
parent: data.parent.map(|id| From::from(id)),
decl_id: data.decl_id.map(|id| From::from(id)),
docs: data.docs,
- sig: None,
+ sig: Some(From::from(data.sig)),
}),
_ => None,
}
parent: None,
decl_id: None,
docs: data.docs,
- sig: None,
+ sig: Some(From::from(data.sig)),
}),
_ => None,
}
parent: data.parent.map(|id| From::from(id)),
decl_id: None,
docs: String::new(),
- sig: None,
+ sig: data.sig.map(|s| From::from(s)),
}),
_ => None,
}
let name = name.to_string();
let text = self.span_utils.signature_string_for_span(span);
- println!("text: `{}`, name: `{}`", text, name);
let ident_start = text.find(&name).unwrap();
let ident_end = ident_start + name.len();
let sig = Signature {