]> git.lizzy.rs Git - rust.git/commitdiff
Remove unused Clean impl for `Rc<T>`
authorNoah Lev <camelidcamel@gmail.com>
Sun, 7 Nov 2021 17:20:35 +0000 (09:20 -0800)
committerNoah Lev <camelidcamel@gmail.com>
Sun, 7 Nov 2021 17:20:35 +0000 (09:20 -0800)
src/librustdoc/clean/mod.rs

index 8f2609efc55d26e44c67d304841b52cfcff8b433..135960b1c941450a753b67eac65e7a6b5e28069d 100644 (file)
@@ -33,7 +33,6 @@
 use std::collections::hash_map::Entry;
 use std::default::Default;
 use std::hash::Hash;
-use std::rc::Rc;
 use std::{mem, vec};
 
 use crate::core::{self, DocContext, ImplTraitParam};
@@ -61,12 +60,6 @@ fn clean(&self, cx: &mut DocContext<'_>) -> U {
     }
 }
 
-impl<T: Clean<U>, U> Clean<U> for Rc<T> {
-    fn clean(&self, cx: &mut DocContext<'_>) -> U {
-        (**self).clean(cx)
-    }
-}
-
 impl Clean<Item> for doctree::Module<'_> {
     fn clean(&self, cx: &mut DocContext<'_>) -> Item {
         let mut items: Vec<Item> = vec![];