Re-exports§
pub use crate::backend::FjallRoundRobinTaskQueue;pub use crate::backend::FjallTaskQueue;pub use crate::backend::InMemoryTaskQueue;pub use crate::dispatch::ProducerError;pub use crate::dispatch::ProducerHandle;pub use crate::dispatch::ProducerMsg;pub use crate::dispatch::WorkerResult;pub use crate::queue::AbstractTaskQueue;pub use crate::queue::HasTagKey;pub use crate::queue::TaskQueue;pub use crate::serializers::JsonSerializer;pub use crate::serializers::TaskSerializer;pub use crate::task::Task;pub use crate::task::TaskId;pub use crate::task::TaskStatus;
Modules§
- backend
- dispatch
- queue
- This module provides a trait for interacting with task storage. The storage allows tasks to be pushed to and popped from a queue, and also allows tasks to be set and retrieved by their UUID.
- serializers
- task