Description
InvoiceHot in contracts/split/src/types.rs has an inline code comment explaining the design rationale but it is inside a comment block rather than a rustdoc /// comment. Converting it to a /// doc comment with a # Design section ensures it appears in generated documentation and is visible in IDE hover tooltips.
Acceptance Criteria
Context
- Target file:
contracts/split/src/types.rs
Description
InvoiceHotincontracts/split/src/types.rshas an inline code comment explaining the design rationale but it is inside a comment block rather than a rustdoc///comment. Converting it to a///doc comment with a# Designsection ensures it appears in generated documentation and is visible in IDE hover tooltips.Acceptance Criteria
InvoiceHotto a///rustdoc comment/// # Designsection explaining instance vs persistent storage and the TTL trade-offcargo docbuilds without warningscargo testpassesContext
contracts/split/src/types.rs