", ns_id)?;
assoc_type(w, item, &Vec::new(), Some(&tydef.type_), link.anchor(&id))?;
- write!(w, "
", ns_id)?;
+ write!(w, "", ns_id)?;
+ if !version.is_empty() {
+ write!(w, "")?;
+ } else {
+ write!(w, "")?;
+ }
assoc_const(w, item, ty, default.as_ref(), link.anchor(&id))?;
+ if !version.is_empty() {
+ write!(w, "
")?;
+ }
let src = if let Some(l) = (Item { cx, item }).src_href() {
+ if !version.is_empty() {
+ write!(w, "
")?;
+ write!(w, "{}", version)?;
+ }
format!("[src]",
l, "goto source code")
} else {
+ if !version.is_empty() {
+ write!(w, " {}", version)?;
+ }
String::new()
};
- write!(w, "{}\n", src)?;
+ if version.is_empty() {
+ write!(w, "{}", src)?;
+ } else {
+ write!(w, "{}