Crate apalis_core

Source
Expand description

§apalis-core

Utilities for building job and message processing tools.

Modules§

  • Represents a task source eg Postgres or Redis
  • Represent utilities for creating worker instances.
  • Codec for handling data
  • Represents the utils needed to extend a task’s context.
  • Includes all possible error types.
  • Interval utilities
  • Represents middleware offered through tower
  • In-memory utilities for testing and mocking
  • Represents monitoring of running workers
  • Message queuing utilities
  • Allows async listening in a mpsc style.
  • Controlled polling and streaming
  • Represents the request to be processed.
  • Represents different possible responses.
  • Represents a service that is created from a function.
  • Represents ability to persist and consume jobs from storages.
  • Task management utilities
  • Test utilities that allows you to test backends
  • Represents the utils for building workers.

Macros§

Functions§