1#![cfg_attr(not(debug_assertions), deny(warnings))]
5
6pub mod builder;
7mod catalog;
8mod consumer;
9#[allow(dead_code, unused_variables)]
10mod engine;
11pub mod ffi;
12#[allow(dead_code, unused_variables)]
13mod operator;
14pub mod subsystem;
15pub mod transaction;
16pub mod worker;
17
18pub use builder::FlowBuilder;
19pub use engine::*;
20pub use operator::{
21 Operator, stateful,
22 transform::{TransformOperator, TransformOperatorFactory, extract},
23};
24pub use reifydb_core::Result;
25pub use subsystem::{FlowSubsystem, FlowSubsystemFactory};
26pub use transaction::{FlowTransaction, FlowTransactionMetrics};