Currently the bulk of the documentation was hidden in the source code, and it is not visible to rustdoc or rust-analyzer, i.e. when hovering over #[cached(…)] in e.g. vscode. This PR moves the documentation to the point of their definition, and makes the re-exports #[doc(inline)].
Hide implementation details used by cached_proc_macro
Currently the bulk of the documentation was hidden in the source code, and it is not visible to rustdoc or rust-analyzer, i.e. when hovering over
#[cached(…)]
in e.g. vscode. This PR moves the documentation to the point of their definition, and makes the re-exports#[doc(inline)]
.Hide implementation details used by
cached_proc_macro
Document needed feature flags