diff options
| author | Michael Howell <michael@notriddle.com> | 2023-04-21 11:05:24 -0700 |
|---|---|---|
| committer | Michael Howell <michael@notriddle.com> | 2023-04-21 11:05:45 -0700 |
| commit | e6664c06813b25c2edd923a8a69d57ae98b6083f (patch) | |
| tree | 9593c88498a3678816fd4a2ee8aa50eb5d4417ef /src | |
| parent | 2b728c1f85dec11fd0e64ad89c7149e119134971 (diff) | |
| download | rust-e6664c06813b25c2edd923a8a69d57ae98b6083f.tar.gz rust-e6664c06813b25c2edd923a8a69d57ae98b6083f.zip | |
rustdoc: remove unnecessary binding
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustdoc/html/render/type_layout.rs | 9 |
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(); |
