aion-server 0.15.0

Aion workflow server library: HTTP, gRPC, WebSocket, and worker endpoints. Run it with the `aion` binary from the aion-cli crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Graph projection of a parsed AWL document — the canvas's 1:1 picture.
//!
//! Workflow control uses one node per step. Each step also carries a nested,
//! positional statement graph for calls, waits, forks, loops, and pipes. All
//! construct kinds come from the checker's semantic index (never re-derived
//! here); this module only adds wire labels and edge geometry.

mod build;
mod edges;
mod statement_build;
mod statement_types;
mod types;

#[cfg(test)]
mod tests;

pub use build::build;
pub use types::{GraphProjection, ProjectionEdgeKind};