[−][src]Trait rustdoc::clean::Clean
Required methods
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> T[src]
Implementations on Foreign Types
impl<T: Clean<U>, U> Clean<Vec<U>> for [T][src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Vec<U>[src]
impl<T: Clean<U>, U, V: Idx> Clean<IndexVec<V, U>> for IndexVec<V, T>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> IndexVec<V, U>[src]
impl<T: Clean<U>, U, '_> Clean<U> for &'_ T[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> U[src]
impl<T: Clean<U>, U> Clean<U> for Rc<T>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> U[src]
impl<T: Clean<U>, U> Clean<Option<U>> for Option<T>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Option<U>[src]
impl Clean<ExternalCrate> for CrateNum[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> ExternalCrate[src]
impl Clean<Attributes> for [Attribute][src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Attributes[src]
impl<'_> Clean<GenericBound> for GenericBound<'_>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> GenericBound[src]
impl<'_, '_> Clean<Type> for (TraitRef<'_>, &'_ [TypeBinding])[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Type[src]
impl<'tcx> Clean<GenericBound> for TraitRef<'tcx>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> GenericBound[src]
impl<'_, '_> Clean<GenericBound> for (PolyTraitRef<'_>, &'_ [TypeBinding])[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> GenericBound[src]
impl<'tcx> Clean<GenericBound> for PolyTraitRef<'tcx>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> GenericBound[src]
impl<'tcx> Clean<Option<Vec<GenericBound>>> for InternalSubsts<'tcx>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Option<Vec<GenericBound>>[src]
impl Clean<Lifetime> for Lifetime[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Lifetime[src]
impl<'_> Clean<Lifetime> for GenericParam<'_>[src]
pub(crate) fn clean(&self, _: &DocContext<'_>) -> Lifetime[src]
impl Clean<Constant> for ConstArg[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Constant[src]
impl Clean<Lifetime> for GenericParamDef[src]
pub(crate) fn clean(&self, _cx: &DocContext<'_>) -> Lifetime[src]
impl Clean<Option<Lifetime>> for RegionKind[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Option<Lifetime>[src]
impl<'_> Clean<WherePredicate> for WherePredicate<'_>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> WherePredicate[src]
impl<'a> Clean<Option<WherePredicate>> for Predicate<'a>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Option<WherePredicate>[src]
impl<'a> Clean<WherePredicate> for PolyTraitPredicate<'a>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> WherePredicate[src]
impl<'tcx> Clean<Option<WherePredicate>> for OutlivesPredicate<Region<'tcx>, Region<'tcx>>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Option<WherePredicate>[src]
impl<'tcx> Clean<Option<WherePredicate>> for OutlivesPredicate<Ty<'tcx>, Region<'tcx>>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Option<WherePredicate>[src]
impl<'tcx> Clean<WherePredicate> for ProjectionPredicate<'tcx>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> WherePredicate[src]
impl<'tcx> Clean<Type> for ProjectionTy<'tcx>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Type[src]
impl Clean<GenericParamDef> for GenericParamDef[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> GenericParamDef[src]
impl<'_> Clean<GenericParamDef> for GenericParam<'_>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> GenericParamDef[src]
impl<'_> Clean<Generics> for Generics<'_>[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Generics[src]
impl<'a, 'tcx> Clean<Generics> for (&'a Generics, GenericPredicates<'tcx>)[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Generics[src]
impl<'a> Clean<Function> for (&'a FnSig<'a>, &'a Generics<'a>, BodyId)[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Function[src]
impl<'a> Clean<Arguments> for (&'a [Ty<'a>], &'a [Ident])[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Arguments[src]
impl<'a> Clean<Arguments> for (&'a [Ty<'a>], BodyId)[src]
pub(crate) fn clean(&self, cx: &DocContext<'_>) -> Arguments[src]
impl<'a, A: Copy> Clean<FnDecl> for (&'a FnDecl<'a>, A) where
(&'a [Ty<'a>], A): Clean<Arguments>, [src]
(&'a [Ty<'a>], A): Clean<Arguments>,