[][src]Module rustdoc::passes

Contains information about "passes", used to modify crate information during the documentation process.

Re-exports

pub use self::collapse_docs::COLLAPSE_DOCS;
pub use self::strip_hidden::STRIP_HIDDEN;
pub use self::strip_private::STRIP_PRIVATE;
pub use self::strip_priv_imports::STRIP_PRIV_IMPORTS;
pub use self::unindent_comments::UNINDENT_COMMENTS;
pub use self::propagate_doc_cfg::PROPAGATE_DOC_CFG;
pub use self::collect_intra_doc_links::COLLECT_INTRA_DOC_LINKS;

Modules

collapse_docs
collect_intra_doc_links
propagate_doc_cfg
strip_hidden
strip_priv_imports
strip_private
unindent_comments

Structs

ImplStripper
ImportStripper
Stripper

Enums

DefaultPassOption

A shorthand way to refer to which set of passes to use, based on the presence of --no-defaults or --document-private-items.

Pass

Represents a single pass.

Constants

DEFAULT_PASSES

The list of passes run by default.

DEFAULT_PRIVATE_PASSES

The list of default passes run with --document-private-items is passed to rustdoc.

PASSES

The full list of passes.

Functions

defaults

Returns the given default set of passes.

find_pass

If the given name matches a known pass, returns its information.