Skip to main content

Module search

Module search 

Source
Expand description

Search functionality for ASS documents

Provides the DocumentSearch trait for efficient text search with FST-based indexing, regex support, and incremental updates. Targets <10ms initial indexing and <1ms query response times.

Structs§

DocumentSearchImpl
Document search implementation with optional FST indexing
SearchOptions
Search options for document queries
SearchResult
A single search result
SearchStats
Statistics about search operations

Enums§

SearchError
Error types specific to search operations
SearchScope
Defines the scope of a search operation

Traits§

DocumentSearch
Main trait for document search functionality

Functions§

create_search
Factory function to create a document search implementation