[][src]Crate celery

Celery for Rust.

Re-exports

pub extern crate failure;

Modules

protocol

Defines the Celery protocol.

Structs

AMQPBroker

An AMQP broker.

AMQPBrokerBuilder

Builds an AMQP broker with a custom configuration.

Celery

A Celery app is used to produce or consume tasks asyncronously.

CeleryBuilder

Used to create a Celery app with a custom configuration.

Error

Any error that can occur while using celery.

Enums

ErrorKind

Error kinds that can occur while using celery.

Traits

Broker

A message Broker is used as the transport for producing or consuming tasks.

ResultExt

Extension methods for Result.

Task

A Task represents a unit of work that a Celery app can produce or consume.

Attribute Macros

task

A procedural macro for generating a Task from a function.