Skip to content

feat(docs): Add comprehensive Rust documentation for core modules#170

Merged
sonam-pankaj95 merged 1 commit into
StarlightSearch:devfrom
dunky-star:feature/rust-documentation
Sep 22, 2025
Merged

feat(docs): Add comprehensive Rust documentation for core modules#170
sonam-pankaj95 merged 1 commit into
StarlightSearch:devfrom
dunky-star:feature/rust-documentation

Conversation

@dunky-star

Copy link
Copy Markdown
Contributor

Summary

This PR addresses Issue #88 by adding comprehensive documentation for all major Rust modules that were previously undocumented.

  • Add module-level documentation for file_processor, models, chunkers, embeddings, and reranker modules
  • Document Dtype enum with precise type descriptions
  • Document FileLoadingError enum for error handling
  • Update function examples to use the current EmbedderBuilder API
  • Add documentation for audio processing, cloud embeddings, and multimodal models

Resolves #88

Please review

  - Add module-level documentation for file_processor, models, chunkers, embeddings, and reranker modules
  - Document Dtype enum with precise type descriptions
  - Document FileLoadingError enum for error handling
  - Update function examples to use current EmbedderBuilder API
  - Add documentation for audio processing, cloud embeddings, and multimodal models

  Resolves StarlightSearch#88

  EOF
@dunky-star dunky-star force-pushed the feature/rust-documentation branch from 4632b83 to 469c219 Compare September 20, 2025 17:10
@dunky-star dunky-star marked this pull request as ready for review September 20, 2025 17:14

@sonam-pankaj95 sonam-pankaj95 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, Thanks for your contributions!!

@sonam-pankaj95 sonam-pankaj95 merged commit a3b2566 into StarlightSearch:dev Sep 22, 2025
5 checks passed
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.

2 participants