# Functions
NewMockExecutor creates a new mock instance.
NewMockQuery creates a new mock instance.
NewMockReadThroughSegmentSearcher creates a new mock instance.
NewMockSearcher creates a new mock instance.
# Structs
MockExecutor is a mock of Executor interface.
MockExecutorMockRecorder is the mock recorder for MockExecutor.
MockQuery is a mock of Query interface.
MockQueryMockRecorder is the mock recorder for MockQuery.
MockReadThroughSegmentSearcher is a mock of ReadThroughSegmentSearcher interface.
MockReadThroughSegmentSearcherMockRecorder is the mock recorder for MockReadThroughSegmentSearcher.
MockSearcher is a mock of Searcher interface.
MockSearcherMockRecorder is the mock recorder for MockSearcher.
# Interfaces
Executor is responsible for executing queries over a snapshot.
Query is a search query for documents.
ReadThroughSegmentSearcher searches a read through segment and potentially caches the result.
Searcher executes a query against a given Reader.
# Type aliases
Searchers is a slice of Searcher.