about summary refs log tree commit diff
path: root/src/librustdoc/formats
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2024-12-25 22:22:23 +0100
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2024-12-25 22:22:23 +0100
commitbdc8df4cb5f370d23748ba92406a0ed1f0dbea63 (patch)
tree2f79618e4e50988a869f340c3bfd59d1eb601a75 /src/librustdoc/formats
parent7c002ff9a70cb84fd1a91bc7b4a0f988cfc36fca (diff)
downloadrust-bdc8df4cb5f370d23748ba92406a0ed1f0dbea63.tar.gz
rust-bdc8df4cb5f370d23748ba92406a0ed1f0dbea63.zip
Improve rustdoc code
Diffstat (limited to 'src/librustdoc/formats')
-rw-r--r--src/librustdoc/formats/cache.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustdoc/formats/cache.rs b/src/librustdoc/formats/cache.rs
index b63122565c4..3890a9aab1b 100644
--- a/src/librustdoc/formats/cache.rs
+++ b/src/librustdoc/formats/cache.rs
@@ -413,7 +413,7 @@ impl DocFolder for CacheBuilder<'_, '_> {
             let impl_item = Impl { impl_item: item };
             let impl_did = impl_item.def_id();
             let trait_did = impl_item.trait_did();
-            if trait_did.map_or(true, |d| self.cache.traits.contains_key(&d)) {
+            if trait_did.is_none_or(|d| self.cache.traits.contains_key(&d)) {
                 for did in dids {
                     if self.impl_ids.entry(did).or_default().insert(impl_did) {
                         self.cache.impls.entry(did).or_default().push(impl_item.clone());