Result of a fuzzy search operation including timing and execution context.

export interface FuzzySearchResult {
/**
* Array of matched results, ordered by relevance score
*/
results: MangaMatchResult[];

/**
* Performance timing breakdown
*/
timing: {
indexingTimeMs: number;
searchTimeMs: number;
totalTimeMs: number;
};

/**
* Whether this was executed on a worker or main thread
*/
executedOnWorker: boolean;
}
interface FuzzySearchResult {
    results: MangaMatchResult[];
    timing: {
        indexingTimeMs: number;
        searchTimeMs: number;
        totalTimeMs: number;
    };
    executedOnWorker: boolean;
}

Properties

results: MangaMatchResult[]

Array of matched results, ordered by relevance score

timing: { indexingTimeMs: number; searchTimeMs: number; totalTimeMs: number }

Performance timing breakdown

executedOnWorker: boolean

Whether this was executed on a worker or main thread