use std::mem;
use syntax::symbol::sym;
-use crate::clean::{self, AttributesExt, NestedAttributesExt};
use crate::clean::Item;
+use crate::clean::{self, AttributesExt, NestedAttributesExt};
use crate::core::DocContext;
use crate::fold::{DocFolder, StripItem};
use crate::passes::{ImplStripper, Pass};
pub const STRIP_HIDDEN: Pass = Pass {
name: "strip-hidden",
- pass: strip_hidden,
+ run: strip_hidden,
description: "strips all doc(hidden) items from the output",
};
// strip all #[doc(hidden)] items
let krate = {
- let mut stripper = Stripper{ retained: &mut retained, update_retained: true };
+ let mut stripper = Stripper { retained: &mut retained, update_retained: true };
stripper.fold_crate(krate)
};