Re-exports§
pub use config::ConsumerConfig;pub use config::ProducerConfig;pub use config::PromoterConfig;pub use config::RetryConfig;pub use config::SchedulerConfig;pub use consumer::Consumer;pub use error::Error;pub use error::HandlerError;pub use error::Result;pub use job::BackoffKind;pub use job::BackoffSpec;pub use job::Job;pub use job::JobId;pub use job::JobRetryOverride;pub use metrics::DlqReason;pub use metrics::DlqRouted;pub use metrics::JobOutcome;pub use metrics::JobOutcomeKind;pub use metrics::LockOutcome;pub use metrics::MetricsSink;pub use metrics::NoopSink;pub use metrics::PromoterTick;pub use metrics::ReaderBatch;pub use metrics::RetryScheduled;pub use metrics::noop_sink;pub use producer::DlqEntry;pub use producer::Producer;pub use promoter::Promoter;pub use repeat::MissedFiresPolicy;pub use repeat::RepeatPattern;pub use repeat::RepeatableMeta;pub use repeat::RepeatableSpec;pub use scheduler::Scheduler;
Modules§
- ack
- config
- consumer
- error
- job
- metrics
- Observability hooks for engine internals.
- producer
- promoter
- repeat
- Repeatable job specs.
- scheduler
- Repeatable-job scheduler. Sibling of the
crate::Promoter.
Structs§
- Bytes
- A cheaply cloneable and sliceable chunk of contiguous memory.