rustdoc::clean::inline - Rust (original) (raw)
Expand description
Support for inlining external documentation into the current AST.
build_const_item π
build_enum π
build_function π
build_impl π
Inline an impl
, inherent or of a trait. The did
must be for an impl
.
build_impls π
Builds all inherent implementations of an ADT (struct/union/enum) or Trait item/path/reexport.
build_macro π
build_module π
build_module_items π
build_static π
build_struct π
build_trait π
build_trait_alias π
build_type_alias π
build_union π
filter_non_trait_generics π
A traitβs generics clause actually contains all of the predicates for all of its associated types as well. We specifically move these clauses to the associated types instead when displaying, so when weβre generating the generics for the trait itself we need to be sure to remove them. We also need to remove the implied βrecursiveβ Self: Trait bound.
item_relative_path π
load_attrs π
merge_attrs π
print_inlined_const π
record_extern_fqn π
Record an external fully qualified name in the external_paths cache.
record_extern_trait π
separate_self_bounds π
try_inline π
Attempt to inline a definition into this AST.
try_inline_glob π