Modules§
- Benchmarking support
Structs§
- A single geographic place.
- A fetched geoname with info on how it was matched.
- Single sample for a Glean labeled_timing_distribution
- Global Suggest configuration data.
- Constraints limit which suggestions to ingest from Remote Settings.
- Ingestion metrics
- The store is the entry point to the Suggest component. It incrementally downloads suggestions from the Remote Settings service, stores them in a local database, and returns them in response to user queries.
- Builder for SuggestStore
- Some providers manage multiple suggestion subtypes. Queries, ingests, and other operations on those providers must be constrained to a desired subtype.
- A query for suggestions to show in the address bar.
Enums§
- A list of errors that are internal to the component. This is the error type for private and crate-internal methods, and is never returned to the application.
- The type of a geoname.
- What should be interrupted when SuggestStore::interrupt is called?
- The error type for all Suggest component operations. These errors are exposed to your application, which should handle them as needed.
- Per-provider configuration data.
- A suggestion from the database to show in the address bar.
- A provider is a source of search suggestions.
Functions§
- Determines whether a “raw” sponsored suggestion URL is equivalent to a “cooked” URL. The two URLs are equivalent if they are identical except for their replaced template parameters, which can be different.