diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustdoc/html/render/cache.rs | 12 | ||||
| -rw-r--r-- | src/librustdoc/html/static/main.js | 2 | ||||
| -rw-r--r-- | src/librustdoc/html/static/rustdoc.css | 1 | ||||
| -rw-r--r-- | src/librustdoc/html/static/themes/dark.css | 1 |
4 files changed, 12 insertions, 4 deletions
diff --git a/src/librustdoc/html/render/cache.rs b/src/librustdoc/html/render/cache.rs index 74a770b9548..4dd7110f331 100644 --- a/src/librustdoc/html/render/cache.rs +++ b/src/librustdoc/html/render/cache.rs @@ -214,8 +214,16 @@ fn get_index_type_name(clean_type: &clean::Type, accept_generic: bool) -> Option clean::Generic(s) if accept_generic => Some(s), clean::Primitive(ref p) => Some(p.as_sym()), clean::BorrowedRef { ref type_, .. } => get_index_type_name(type_, accept_generic), - // FIXME: add all from clean::Type. - _ => None, + clean::Generic(_) + | clean::BareFunction(_) + | clean::Tuple(_) + | clean::Slice(_) + | clean::Array(_, _) + | clean::Never + | clean::RawPointer(_, _) + | clean::QPath { .. } + | clean::Infer + | clean::ImplTrait(_) => None, } } diff --git a/src/librustdoc/html/static/main.js b/src/librustdoc/html/static/main.js index 4dbe7a37fcd..ec89ae0228c 100644 --- a/src/librustdoc/html/static/main.js +++ b/src/librustdoc/html/static/main.js @@ -2910,7 +2910,7 @@ function defocusSearchBar() { ["-", "Collapse all sections"], ].map(x => "<dt>" + x[0].split(" ") - .map((y, index) => (index & 1) === 0 ? "<kbd>" + y + "</kbd>" : y) + .map((y, index) => (index & 1) === 0 ? "<kbd>" + y + "</kbd>" : " " + y + " ") .join("") + "</dt><dd>" + x[1] + "</dd>").join(""); var div_shortcuts = document.createElement("div"); addClass(div_shortcuts, "shortcuts"); diff --git a/src/librustdoc/html/static/rustdoc.css b/src/librustdoc/html/static/rustdoc.css index 422c57bcd3b..56f17b7a616 100644 --- a/src/librustdoc/html/static/rustdoc.css +++ b/src/librustdoc/html/static/rustdoc.css @@ -798,6 +798,7 @@ body.blur > :not(#help) { float: left; clear: left; display: block; + margin-right: 0.5rem; } #help > div > span { text-align: center; diff --git a/src/librustdoc/html/static/themes/dark.css b/src/librustdoc/html/static/themes/dark.css index 8c7794479a7..9eeccd038a2 100644 --- a/src/librustdoc/html/static/themes/dark.css +++ b/src/librustdoc/html/static/themes/dark.css @@ -239,7 +239,6 @@ a.test-arrow { #help dt { border-color: #bfbfbf; background: rgba(0,0,0,0); - color: black; } .since { |
