diidi-travel-common-queue 0.1.16

A collection of common utilities and types for the DiiDi project.
Documentation

Provider-agnostic queue abstraction for the DiiDi Travel monorepo.

Architecture mirrors the cache crate:

  • [Queue] — object-safe trait implemented by every backend.
  • [QueueProvider] — factory for Queue instances backed by specific providers.
  • [QueueFactory] — resolves a [QueueConfig] with a provider registry.
  • [QueueFeatures] — capability hints for optional features (delay, batch, headers, ...).