Expand description
Common imports for working with the executor.
Re-exportsยง
pub use crate::advanced::patterns;pub use crate::advanced::Backoff;pub use crate::advanced::CircuitBreaker;pub use crate::advanced::CircuitState;pub use crate::advanced::DeadLetterQueue;pub use crate::advanced::RetryPolicy;pub use crate::context::Context;pub use crate::dag::Dag;pub use crate::dag::DagExecutor;pub use crate::dag::DagExecutorBuilder;pub use crate::dag::ExecutionReport;pub use crate::error::DagExecutorError;pub use crate::error::Result;pub use crate::error::StorageError;pub use crate::error::TaskError;pub use crate::error::ValidationError;pub use crate::state::TaskRecord;pub use crate::state::TaskState;pub use crate::storage::Cache;pub use crate::storage::FileStorage;pub use crate::storage::MemoryStorage;pub use crate::storage::Storage;pub use crate::tasks::BasicTask;pub use crate::tasks::ConditionalTask;pub use crate::tasks::EventDrivenTask;pub use crate::tasks::LoopTask;pub use crate::tasks::StatefulTask;pub use crate::tasks::Task;pub use crate::utils::Config;