Structs§
- Backfill
Handle - runtime control over the backfill worker component.
- Crawler
Handle - runtime control over the crawler component.
- Crawler
Source Info - a snapshot of a single crawler source’s runtime state.
- DbControl
- control over database maintenance operations.
- Event
Stream - a stream of
Events. returned byHydrant::subscribe. - Filter
Control - runtime control over the indexing filter.
- Filter
Patch - a staged set of filter mutations. all methods accumulate changes without touching
the database. call
FilterPatch::applyto commit the entire patch atomically. - Filter
Snapshot - a point-in-time snapshot of the filter configuration. returned by all
FilterControlmethods. - Firehose
Handle - runtime control over the firehose ingestor component.
- Firehose
Source Info - a snapshot of a single firehose relay’s runtime state.
- Hydrant
- the top-level handle to a hydrant instance.
- Listed
Record - Record
- Record
List - Repo
Handle - handle to access data related to this repository.
- Repo
Info - information about a tracked or known repository. returned by
ReposControlmethods. - Repos
Control - control over which repositories are tracked and access to their state.
- Stats
Response - database statistics returned by
Hydrant::stats.
Type Aliases§
- Event
- an event emitted by the hydrant event stream.