Skip to main content

Module executor

Module executor 

Source

Structs§

BatchExecutor
Buffers work and executes it in bounded batches by size or elapsed time.
ChunkExecutor
Buffers weighted items and flushes when their combined size reaches a byte limit.
DelayExecutor
Coalesces repeated triggers into at most one delayed execution.
LessExecutor
Executes at most once during each threshold window.
PeriodicExecutor
Runs one asynchronous job at a fixed interval until shutdown or the first job failure.

Enums§

BatchExecutorError
DelayExecutorError
PeriodicExecutorError