]> git.lizzy.rs Git - rust.git/blobdiff - src/librustdoc/passes/stripper.rs
remove unused return types such as empty Results or Options that would always be...
[rust.git] / src / librustdoc / passes / stripper.rs
index f872e403ab0fcf63c0ec43a25b7f895327145737..a1924422f0e5ee27e70d6f895d3afa8db090fa92 100644 (file)
@@ -51,7 +51,7 @@ fn fold_item(&mut self, i: Item) -> Option<Item> {
 
             clean::StructFieldItem(..) => {
                 if !i.visibility.is_public() {
-                    return StripItem(i).strip();
+                    return Some(StripItem(i).strip());
                 }
             }
 
@@ -61,7 +61,7 @@ fn fold_item(&mut self, i: Item) -> Option<Item> {
                     let old = mem::replace(&mut self.update_retained, false);
                     let ret = StripItem(self.fold_item_recur(i)).strip();
                     self.update_retained = old;
-                    return ret;
+                    return Some(ret);
                 }
             }