about summary refs log tree commit diff
path: root/src/librustdoc/html/render
diff options
context:
space:
mode:
authorJosh Stone <jistone@redhat.com>2020-04-16 13:58:47 -0700
committerJosh Stone <jistone@redhat.com>2020-04-16 13:58:47 -0700
commit554847c513cecbc66ab20d253f8f7ce077b75256 (patch)
tree5be74b8bece18bf46dded70d2cbac1a2a79f4a57 /src/librustdoc/html/render
parent7fb5187d0423f4cd0441526571b8cd61927123c9 (diff)
downloadrust-554847c513cecbc66ab20d253f8f7ce077b75256.tar.gz
rust-554847c513cecbc66ab20d253f8f7ce077b75256.zip
Dogfood or_patterns in rustdoc
Diffstat (limited to 'src/librustdoc/html/render')
-rw-r--r--src/librustdoc/html/render/cache.rs11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/librustdoc/html/render/cache.rs b/src/librustdoc/html/render/cache.rs
index a8efb16a1d3..f3c5c12810b 100644
--- a/src/librustdoc/html/render/cache.rs
+++ b/src/librustdoc/html/render/cache.rs
@@ -294,10 +294,13 @@ impl DocFolder for Cache {
                             // for where the type was defined. On the other
                             // hand, `paths` always has the right
                             // information if present.
-                            Some(&(ref fqp, ItemType::Trait))
-                            | Some(&(ref fqp, ItemType::Struct))
-                            | Some(&(ref fqp, ItemType::Union))
-                            | Some(&(ref fqp, ItemType::Enum)) => Some(&fqp[..fqp.len() - 1]),
+                            Some(&(
+                                ref fqp,
+                                ItemType::Trait
+                                | ItemType::Struct
+                                | ItemType::Union
+                                | ItemType::Enum,
+                            )) => Some(&fqp[..fqp.len() - 1]),
                             Some(..) => Some(&*self.stack),
                             None => None,
                         };