Skip to content

Comments

Enhance documentation in lib.rs with comprehensive architecture ove…#27

Merged
TKorr merged 1 commit intomainfrom
docs/crate-top-level-doc
Feb 23, 2026
Merged

Enhance documentation in lib.rs with comprehensive architecture ove…#27
TKorr merged 1 commit intomainfrom
docs/crate-top-level-doc

Conversation

@TKorr
Copy link
Contributor

@TKorr TKorr commented Feb 23, 2026

…rview and usage examples

  • Expanded module documentation to provide a detailed architecture overview, including a trait hierarchy and data structure descriptions.
  • Added a Quick Start section with code examples for using the CacheBuilder and policy-specific APIs, improving usability for new users.
  • Included a table of eviction policies with feature flags, complexity, and best use cases to guide users in selecting appropriate policies.
  • Documented thread safety options and metrics features, ensuring clarity on concurrent usage and performance tracking.
  • Improved overall structure and navigation of the documentation to align with Rust API Guidelines.

Type of Change

  • 📝 Documentation update

…rview and usage examples

- Expanded module documentation to provide a detailed architecture overview, including a trait hierarchy and data structure descriptions.
- Added a Quick Start section with code examples for using the `CacheBuilder` and policy-specific APIs, improving usability for new users.
- Included a table of eviction policies with feature flags, complexity, and best use cases to guide users in selecting appropriate policies.
- Documented thread safety options and metrics features, ensuring clarity on concurrent usage and performance tracking.
- Improved overall structure and navigation of the documentation to align with Rust API Guidelines.
@TKorr TKorr merged commit 9310b81 into main Feb 23, 2026
16 checks passed
@TKorr TKorr deleted the docs/crate-top-level-doc branch February 23, 2026 10:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant