Module collector

Source

Structs§

CollectionTask
CollectionTaskHandle 🔒
GlobalIndexCollector
The GlobalIndexCollector struct is responsible for managing index entries across multiple providers.
NoopCollector
The NoopCollector struct implements the IndexCollector trait with no-op methods.
ProviderLevelIndexCollector
The ProviderLevelIndexCollector struct is responsible for managing index entries specific to a particular provider.
RegionIndexes
The RegionIndexes struct maintains indexes for a collection of regions. Each region is identified by a RegionId and maps to a set of [EntryId]s, representing the entries within that region. It also keeps track of the latest [EntryId] across all regions.

Traits§

IndexCollector
The IndexCollector trait defines the operations for managing and collecting index entries.