Skip to main content

Module background_task

Module background_task 

Available on crate feature dial9 only.
Expand description

Background worker pipeline for processing sealed trace segments.

Modules§

instance_metadata
Machine identity detection for S3 object key paths.

Structs§

BackgroundTaskConfig
Configuration for the in-process worker pipeline.
BackgroundTaskConfigBuilder
Use builder syntax to set the inputs and finish with build().
Payload
A segment payload — zero or more contiguous Bytes chunks.
PipelineBuilder
Closure-scoped builder for assembling a custom processor pipeline.
ProcessError
Error returned by a SegmentProcessor.
SealedSegment
A sealed trace segment ready for processing.
SegmentData
Data flowing through the processor pipeline.

Enums§

ProcessErrorKind
Kind of failure reported by a SegmentProcessor.

Traits§

SegmentProcessor
A single step in the segment processing pipeline.