Skip to main content

Crate rust_viewflow

Crate rust_viewflow 

Source

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