about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorMichael Howell <michael@notriddle.com>2023-04-21 11:05:24 -0700
committerMichael Howell <michael@notriddle.com>2023-04-21 11:05:45 -0700
commite6664c06813b25c2edd923a8a69d57ae98b6083f (patch)
tree9593c88498a3678816fd4a2ee8aa50eb5d4417ef /src
parent2b728c1f85dec11fd0e64ad89c7149e119134971 (diff)
downloadrust-e6664c06813b25c2edd923a8a69d57ae98b6083f.tar.gz
rust-e6664c06813b25c2edd923a8a69d57ae98b6083f.zip
rustdoc: remove unnecessary binding
Diffstat (limited to 'src')
-rw-r--r--src/librustdoc/html/render/type_layout.rs9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/librustdoc/html/render/type_layout.rs b/src/librustdoc/html/render/type_layout.rs
index 0befc9625db..22aec623335 100644
--- a/src/librustdoc/html/render/type_layout.rs
+++ b/src/librustdoc/html/render/type_layout.rs
@@ -56,7 +56,7 @@ pub(crate) fn document_type_layout<'a, 'cx: 'a>(
                     } else {
                         span_bug!(cx.tcx().def_span(ty_def_id), "tag is neither niche nor int")
                     };
-                let variants = variants
+                variants
                     .iter_enumerated()
                     .map(|(variant_idx, variant_layout)| {
                         let Adt(adt, _) = type_layout.ty.kind() else {
@@ -68,12 +68,11 @@ pub(crate) fn document_type_layout<'a, 'cx: 'a>(
                         let size = variant_layout.size.bytes() - tag_size;
                         let type_layout_size = TypeLayoutSize { is_unsized, is_uninhabited, size };
                         (name, type_layout_size)
-                    }).collect();
-                variants
+                    })
+                    .collect()
             } else {
                 Vec::new()
-            }
-        ;
+            };
 
         let type_layout_size = tcx.layout_of(param_env.and(ty)).map(|layout| {
             let is_unsized = layout.abi.is_unsized();