[−][src]Crate imdb_index
This crate provides an on-disk indexing data structure for searching IMDb. Searching is primarily done using information retrieval techniques, which support fuzzy name queries and using TF-IDF-like ranking functions.
Structs
AKA | A single alternate name. |
AKARecordIter | An iterator over AKA records for a single IMDb title. |
Episode | A single episode record. |
Error | An error that can occur while interacting with an IMDb index. |
Index | An index into IMDb titles and their associated data. |
IndexBuilder | A builder for opening or creating an |
MediaEntity | A media entity is a title with optional episode and rating records. |
NameQuery | A query for searching the name index. |
Query | A query that can be used to search IMDb media records. |
Rating | A rating associated with a single title record. |
Scored | Any value associated with a score. |
SearchResults | A collection of scored values, sorted in descending order by score. |
Searcher | A handle that permits searching IMDb media records with relevance ranking. |
Title | An IMDb title record. |
Enums
ErrorKind | The specific kind of error that can occur. |
NameScorer | The type of scorer that the name index should use. |
NgramType | The style of ngram extraction to use. |
Similarity | A ranking function to use when searching IMDb records. |
TitleKind | The kind of a title. These form a partioning of all titles, where every title has exactly one kind. |
Type Definitions
Result | A type alias for handling errors throughout imdb-index. |