From cc5cf86bfb22d8e9d2275c4e2f37a25c1a56c4a4 Mon Sep 17 00:00:00 2001 From: Noah Lev Date: Sat, 12 Mar 2022 13:00:12 -0800 Subject: [PATCH] Remove needless use of `Into` --- src/librustdoc/clean/inline.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/librustdoc/clean/inline.rs b/src/librustdoc/clean/inline.rs index 353df68443f6b..ec538f11831b0 100644 --- a/src/librustdoc/clean/inline.rs +++ b/src/librustdoc/clean/inline.rs @@ -327,7 +327,7 @@ fn merge_attrs( /// Inline an `impl`, inherent or of a trait. The `did` must be for an `impl`. crate fn build_impl( cx: &mut DocContext<'_>, - parent_module: impl Into>, + parent_module: Option, did: DefId, attrs: Option>, ret: &mut Vec, @@ -478,7 +478,7 @@ crate fn build_impl( record_extern_trait(cx, did); } - let (merged_attrs, cfg) = merge_attrs(cx, parent_module.into(), load_attrs(cx, did), attrs); + let (merged_attrs, cfg) = merge_attrs(cx, parent_module, load_attrs(cx, did), attrs); trace!("merged_attrs={:?}", merged_attrs); trace!(