Module control

Module control 

Source

Structs§

BackfillHandle
runtime control over the backfill worker component.
CrawlerHandle
runtime control over the crawler component.
CrawlerSourceInfo
a snapshot of a single crawler source’s runtime state.
DbControl
control over database maintenance operations.
EventStream
a stream of Events. returned by Hydrant::subscribe.
FilterControl
runtime control over the indexing filter.
FilterPatch
a staged set of filter mutations. all methods accumulate changes without touching the database. call FilterPatch::apply to commit the entire patch atomically.
FilterSnapshot
a point-in-time snapshot of the filter configuration. returned by all FilterControl methods.
FirehoseHandle
runtime control over the firehose ingestor component.
FirehoseSourceInfo
a snapshot of a single firehose relay’s runtime state.
Hydrant
the top-level handle to a hydrant instance.
ListedRecord
Record
RecordList
RepoHandle
handle to access data related to this repository.
RepoInfo
information about a tracked or known repository. returned by ReposControl methods.
ReposControl
control over which repositories are tracked and access to their state.
StatsResponse
database statistics returned by Hydrant::stats.

Type Aliases§

Event
an event emitted by the hydrant event stream.