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 EntryIds, 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.