dataflow-rs 4.0.0

A lightweight rules engine for building IFTTT-style automation and data processing pipelines in Rust. Define rules with JSONLogic conditions, execute actions, and chain workflows.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! The run context and what it is built from: the run view, the write log and
//! the checkpoint.

mod run;
mod size;
pub(crate) mod splice;
#[cfg(test)]
pub(crate) mod tests;
mod writes;

pub(crate) use run::{Edit, Owner, Reader, RunContext, Stats, Tuning};
pub(crate) use size::charge as charge_size;
pub(crate) use splice::kind;
pub(crate) use writes::Lookup;
#[cfg(test)]
pub(crate) use writes::{Mark, Writes};