]> git.lizzy.rs Git - rust.git/commitdiff
show "all items" link even if crate doesn't have a version
authorQuietMisdreavus <grey@quietmisdreavus.net>
Thu, 27 Sep 2018 14:12:13 +0000 (09:12 -0500)
committerQuietMisdreavus <grey@quietmisdreavus.net>
Thu, 27 Sep 2018 14:12:13 +0000 (09:12 -0500)
src/librustdoc/html/render.rs

index 8adc45ea965bcbeaf943e0d8252e49c3b2b26173..1c61e73fae03cdd0f8346bee6244c05bfd517256 100644 (file)
@@ -4095,11 +4095,12 @@ fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
                 write!(fmt,
                        "<div class='block version'>\
                         <p>Version {}</p>\
-                        </div>
-                        <a id='all-types' href='all.html'><p>See all {}'s items</p></a>",
-                       version,
-                       it.name.as_ref().unwrap())?;
+                        </div>",
+                       version)?;
             }
+
+            write!(fmt, "<a id='all-types' href='all.html'><p>See all {}'s items</p></a>",
+                   it.name.as_ref().expect("crates always have a name"))?;
         }
 
         write!(fmt, "<div class=\"sidebar-elems\">")?;