a3s-flow 0.4.0

Durable workflow engine and Rust SDK for A3S
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mod local_file;
mod memory;
#[cfg(feature = "postgres")]
mod postgres;
mod queue;
mod runner;
mod task;

pub use local_file::{LocalFileDeadLetteredTask, LocalFileFlowTaskQueue};
pub use memory::InMemoryFlowTaskQueue;
#[cfg(feature = "postgres")]
pub use postgres::{PostgresDeadLetteredTask, PostgresFlowTaskQueue};
pub use queue::FlowTaskQueue;
pub use runner::FlowWorker;
pub use task::{FlowTask, FlowTaskLease, FlowTaskOutcome};