]> git.lizzy.rs Git - rust.git/blobdiff - src/librustdoc/html/render.rs
Windows line endings
[rust.git] / src / librustdoc / html / render.rs
index b94ab9db29828fea448ca9b2a0862198ce58a4a4..cc84e340c74f8bf1b6fdd937bb9f19dbdd534262 100644 (file)
@@ -608,7 +608,7 @@ pub fn run(mut krate: clean::Crate,
 // A short, single-line view of `s`.
 fn concise_str(s: &str) -> String {
     if s.contains('\n') {
-        return format!("{}...", &s[..s.find('\n').unwrap()]);
+        return format!("{}...", s.lines().next().expect("Impossible! We just found a newline"));
     }
     if s.len() > 70 {
         return format!("{} ... {}", &s[..50], &s[s.len()-20..]);