Expand description
Pure helpers for pmcp-macros.
This crate exists because pmcp-macros has proc-macro = true, which
per the Rust Reference restricts its public API to only the
procedural macros defined via #[proc_macro]. Property tests and fuzz
targets cannot import internal helpers from a proc-macro crate. This
crate holds the pure normalization logic so it is importable by any
downstream consumer: pmcp-macros itself (for the macro expansion
path), property tests, and fuzz harnesses.
This crate has no stability guarantees — it is a workspace-internal
implementation detail published alongside pmcp-macros. External
users should never depend on it directly.
Modules§
- rustdoc
- Rustdoc-harvest helpers (
extract_doc_description,reference_normalize).