Re-exports§
pub use api::ApiResponse;pub use api::CompleteTaskRequest;pub use api::CreateWorkflowRequest;pub use api::DefaultWorkflowApi;pub use api::WorkflowApi;pub use core::engine::DefaultWorkflowEngine;pub use core::workflows::leave_request::LeaveRequestWorkflow;pub use core::TaskState;pub use core::TaskStatus;pub use core::WorkflowDefinition;pub use core::WorkflowEngine;pub use core::WorkflowResult;pub use core::WorkflowState;pub use core::WorkflowStatus;pub use db::migrate_mysql;pub use db::migrate_postgres;pub use db::migrate_sqlite;pub use db::MemoryDatabase;pub use db::MySqlDatabase;pub use db::PostgresDatabase;pub use db::SqliteDatabase;pub use db::WorkflowDatabase;pub use api::axum::create_router as create_axum_router;
Modules§
- api
- core
- Rust Viewflow - A workflow library inspired by Viewflow, compatible with Axum and Actix-web
- db
Constants§
- VERSION
- Version of the library