about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorMichael Howell <michael@notriddle.com>2021-10-01 12:41:36 -0700
committerMichael Howell <michael@notriddle.com>2021-10-01 16:42:29 -0700
commit277a018140f6d2a425379c6e23f346e749e4fe0c (patch)
tree60e415eaa43bed29f6d554b5dd34fa9bc1a0a754 /src
parented937594d3912ced11f6f35a90bb8bf591909d2a (diff)
downloadrust-277a018140f6d2a425379c6e23f346e749e4fe0c.tar.gz
rust-277a018140f6d2a425379c6e23f346e749e4fe0c.zip
rustdoc: use slice::contains instead of open-coding it
Diffstat (limited to 'src')
-rw-r--r--src/librustdoc/passes/html_tags.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustdoc/passes/html_tags.rs b/src/librustdoc/passes/html_tags.rs
index a0144a5298e..a3fde92d765 100644
--- a/src/librustdoc/passes/html_tags.rs
+++ b/src/librustdoc/passes/html_tags.rs
@@ -52,7 +52,7 @@ fn drop_tag(
                 continue;
             }
             let last_tag_name_low = last_tag_name.to_lowercase();
-            if ALLOWED_UNCLOSED.iter().any(|&at| at == last_tag_name_low) {
+            if ALLOWED_UNCLOSED.contains(&last_tag_name_low.as_str()) {
                 continue;
             }
             // `tags` is used as a queue, meaning that everything after `pos` is included inside it.
@@ -207,7 +207,7 @@ impl<'a, 'tcx> DocFolder for InvalidHtmlTagsLinter<'a, 'tcx> {
 
             for (tag, range) in tags.iter().filter(|(t, _)| {
                 let t = t.to_lowercase();
-                ALLOWED_UNCLOSED.iter().find(|&&at| at == t).is_none()
+                !ALLOWED_UNCLOSED.contains(&t.as_str())
             }) {
                 report_diag(&format!("unclosed HTML tag `{}`", tag), range);
             }