☰
Clean
Required Methods
clean
Implementations on Foreign Types
AssocItem
BareFnTy<'tcx>
FnRetTy<'tcx>
GenericArgs<'tcx>
GenericBound<'tcx>
Generics<'tcx>
ImplItem<'tcx>
IsAuto
Lifetime
Path<'tcx>
PathSegment<'tcx>
PolyTraitRef<'tcx>
PolyTraitRef<'tcx>
Predicate<'tcx>
Region<'tcx>
TraitItem<'tcx>
TraitRef<'tcx>
TraitRef<'tcx>
TypeBinding<'tcx>
TypeBindingKind<'tcx>
Variant<'tcx>
WherePredicate<'tcx>
[Attribute]
Implementors
In rustdoc::clean
?
Trait
rustdoc
::
clean
::
Clean
source
·
[
−
]
pub(crate) trait Clean<'tcx, T> { fn
clean
(&self, cx: &mut
DocContext
<'tcx>) -> T; }
Required Methods
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) -> T
Implementations on Foreign Types
source
impl<'tcx>
Clean
<'tcx,
Attributes
> for [
Attribute
]
source
fn
clean
(&self, _cx: &mut
DocContext
<'_>) ->
Attributes
source
impl<'tcx>
Clean
<'tcx,
Option
<
GenericBound
>> for
GenericBound
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Option
<
GenericBound
>
source
impl<'tcx>
Clean
<'tcx,
Path
> for
TraitRef
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Path
source
impl<'tcx>
Clean
<'tcx,
GenericBound
> for
PolyTraitRef
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
GenericBound
source
impl<'tcx>
Clean
<'tcx,
Lifetime
> for
Lifetime
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Lifetime
source
impl<'tcx>
Clean
<'tcx,
Option
<
Lifetime
>> for
Region
<'tcx>
source
fn
clean
(&self, _cx: &mut
DocContext
<'_>) ->
Option
<
Lifetime
>
source
impl<'tcx>
Clean
<'tcx,
Option
<
WherePredicate
>> for
WherePredicate
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Option
<
WherePredicate
>
source
impl<'tcx>
Clean
<'tcx,
Option
<
WherePredicate
>> for
Predicate
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Option
<
WherePredicate
>
source
impl<'tcx>
Clean
<'tcx,
Generics
> for
Generics
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Generics
source
impl<'tcx>
Clean
<'tcx,
FnRetTy
> for
FnRetTy
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
FnRetTy
source
impl<'tcx>
Clean
<'tcx,
bool
> for
IsAuto
source
fn
clean
(&self, _: &mut
DocContext
<'tcx>) ->
bool
source
impl<'tcx>
Clean
<'tcx,
Path
> for
TraitRef
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Path
source
impl<'tcx>
Clean
<'tcx,
PolyTrait
> for
PolyTraitRef
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
PolyTrait
source
impl<'tcx>
Clean
<'tcx,
Item
> for
TraitItem
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Item
source
impl<'tcx>
Clean
<'tcx,
Item
> for
ImplItem
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Item
source
impl<'tcx>
Clean
<'tcx,
Item
> for
AssocItem
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Item
source
impl<'tcx>
Clean
<'tcx,
Path
> for
Path
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Path
source
impl<'tcx>
Clean
<'tcx,
GenericArgs
> for
GenericArgs
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
GenericArgs
source
impl<'tcx>
Clean
<'tcx,
PathSegment
> for
PathSegment
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
PathSegment
source
impl<'tcx>
Clean
<'tcx,
BareFunctionDecl
> for
BareFnTy
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
BareFunctionDecl
source
impl<'tcx>
Clean
<'tcx,
Item
> for
Variant
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
Item
source
impl<'tcx>
Clean
<'tcx,
TypeBinding
> for
TypeBinding
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
TypeBinding
source
impl<'tcx>
Clean
<'tcx,
TypeBindingKind
> for
TypeBindingKind
<'tcx>
source
fn
clean
(&self, cx: &mut
DocContext
<'tcx>) ->
TypeBindingKind
Implementors
source
impl<'tcx>
Clean
<'tcx,
Item
> for
DocModule
<'tcx>