diff --git a/src/librustdoc/html/format.rs b/src/librustdoc/html/format.rs index 25c4f4e01b620..ffc96debe3abe 100644 --- a/src/librustdoc/html/format.rs +++ b/src/librustdoc/html/format.rs @@ -123,7 +123,7 @@ impl<'a> fmt::Show for WhereClause<'a> { if gens.where_predicates.len() == 0 { return Ok(()); } - try!(f.write(" where ".as_bytes())); + try!(f.write(" where ".as_bytes())); for (i, pred) in gens.where_predicates.iter().enumerate() { if i > 0 { try!(f.write(", ".as_bytes())); @@ -149,6 +149,7 @@ impl<'a> fmt::Show for WhereClause<'a> { } } } + try!(f.write("".as_bytes())); Ok(()) } } diff --git a/src/librustdoc/html/static/main.css b/src/librustdoc/html/static/main.css index dc62273364c20..0b4ec38e0a398 100644 --- a/src/librustdoc/html/static/main.css +++ b/src/librustdoc/html/static/main.css @@ -306,6 +306,9 @@ nav.sub { font-size: 1em; position: relative; } +/* Shift "where ..." part of method definition down a line and indent it */ +.content .method .where { display: block; padding-left: 3.75em; } + .content .methods .docblock { margin-left: 40px; } .content .impl-items .docblock { margin-left: 40px; }