Trait rustdoc::clean::Clean
[−]
[src]
pub trait Clean<T> {
fn clean(&self, cx: &DocContext) -> T;
}Unstable (
rustdoc)Required Methods
fn clean(&self, cx: &DocContext) -> T
Unstable (
rustdoc)Implementors
impl<T: Clean<U>, U> Clean<Vec<U>> for [T]impl<T: Clean<U>, U> Clean<VecPerParamSpace<U>> for VecPerParamSpace<T>impl<T: Clean<U>, U> Clean<U> for P<T>impl<T: Clean<U>, U> Clean<U> for Rc<T>impl<T: Clean<U>, U> Clean<Option<U>> for Option<T>impl<T, U> Clean<U> for Binder<T> where T: Clean<U>impl<T: Clean<U>, U> Clean<Vec<U>> for P<[T]>impl<'a, 'tcx> Clean<Crate> for RustdocVisitor<'a, 'tcx>impl Clean<Item> for Moduleimpl Clean<Attribute> for MetaItemimpl Clean<Attribute> for Attributeimpl Clean<TyParam> for TyParamimpl<'tcx> Clean<TyParam> for TypeParameterDef<'tcx>impl Clean<TyParamBound> for TyParamBoundimpl<'tcx> Clean<(Vec<TyParamBound>, Vec<TypeBinding>)> for ExistentialBounds<'tcx>impl Clean<TyParamBound> for BuiltinBoundimpl<'tcx> Clean<TyParamBound> for TraitRef<'tcx>impl<'tcx> Clean<Option<Vec<TyParamBound>>> for Substs<'tcx>impl Clean<Lifetime> for Lifetimeimpl Clean<Lifetime> for LifetimeDefimpl Clean<Lifetime> for RegionParameterDefimpl Clean<Option<Lifetime>> for Regionimpl Clean<WherePredicate> for WherePredicateimpl<'a> Clean<WherePredicate> for Predicate<'a>impl<'a> Clean<WherePredicate> for TraitPredicate<'a>impl<'tcx> Clean<WherePredicate> for EquatePredicate<'tcx>impl Clean<WherePredicate> for OutlivesPredicate<Region, Region>impl<'tcx> Clean<WherePredicate> for OutlivesPredicate<Ty<'tcx>, Region>impl<'tcx> Clean<WherePredicate> for ProjectionPredicate<'tcx>impl<'tcx> Clean<Type> for ProjectionTy<'tcx>impl Clean<Generics> for Genericsimpl<'a, 'tcx> Clean<Generics> for (&'a Generics<'tcx>, &'a GenericPredicates<'tcx>, ParamSpace)impl Clean<Method> for MethodSigimpl Clean<TyMethod> for MethodSigimpl Clean<Item> for Functionimpl Clean<FnDecl> for FnDeclimpl<'tcx> Clean<Type> for FnOutput<'tcx>impl<'a, 'tcx> Clean<FnDecl> for (DefId, &'a PolyFnSig<'tcx>)impl Clean<Argument> for Argimpl Clean<FunctionRetTy> for FunctionRetTyimpl Clean<Item> for Traitimpl Clean<Type> for TraitRefimpl Clean<PolyTrait> for PolyTraitRefimpl Clean<Item> for TraitItemimpl Clean<Item> for ImplItemimpl<'tcx> Clean<Item> for Method<'tcx>impl<'tcx> Clean<Item> for ImplOrTraitItem<'tcx>impl Clean<Type> for Tyimpl<'tcx> Clean<Type> for Ty<'tcx>impl Clean<Item> for StructFieldimpl<'tcx> Clean<Item> for FieldDefData<'tcx, 'static>impl Clean<Option<Visibility>> for Visibilityimpl Clean<Option<Visibility>> for Visibilityimpl Clean<Item> for Structimpl Clean<VariantStruct> for VariantDataimpl Clean<Item> for Enumimpl Clean<Item> for Variantimpl<'tcx> Clean<Item> for VariantDefData<'tcx, 'static>impl Clean<Span> for Spanimpl Clean<Path> for Pathimpl Clean<PathParameters> for PathParametersimpl Clean<PathSegment> for PathSegmentimpl Clean<String> for Nameimpl Clean<Item> for Typedefimpl Clean<BareFunctionDecl> for BareFnTyimpl Clean<Item> for Staticimpl Clean<Item> for Constantimpl Clean<Mutability> for Mutabilityimpl Clean<ImplPolarity> for ImplPolarityimpl Clean<Vec<Item>> for Implimpl Clean<Item> for DefaultImplimpl Clean<Item> for ExternCrateimpl Clean<Vec<Item>> for Importimpl Clean<ViewListIdent> for PathListItemimpl Clean<Vec<Item>> for ForeignModimpl Clean<Item> for ForeignItemimpl Clean<Item> for Macroimpl Clean<Stability> for Stabilityimpl<'a> Clean<Stability> for &'a Stabilityimpl Clean<Deprecation> for Deprecationimpl<'tcx> Clean<Item> for AssociatedConst<'tcx>impl<'tcx> Clean<Item> for AssociatedType<'tcx>impl<'a> Clean<Typedef> for (TypeScheme<'a>, GenericPredicates<'a>, ParamSpace)impl Clean<TypeBinding> for TypeBinding