Module merino_suggest_providers::providers
source · [−]Expand description
Merino providers that aren’t tied to any particular data source.
Modules
A suggestion provider switches between a matching and default provider based on the client variant string.
A suggestion provider that provides debug responses.
A suggestion provider that provides a fixed response with a customizable title.
Provides a provider-combinator that contains a set of named providers. It can list these providers by name, and serve suggestions using only a partial set of them.
A suggestion provider that filters suggestions from a subprovider.
Provides a provider-combinator that provides suggestions from multiple sub-providers.
A provider that executes an inner provider, but returns no suggestions.
Tools to make sure providers don’t cache_status: todo!(), cache_ttl: todo!(), suggestions: todo!() take excessive amounts of time.
A suggestion provider that provides toy responses.