BorrowCheck
Search indexing
Inverted index, tokenization, ranking, search data structures.