reifydb_sub_flow/
lib.rs

1// Copyright (c) reifydb.com 2025
2// This file is licensed under the AGPL-3.0-or-later, see license.md file
3
4#![cfg_attr(not(debug_assertions), deny(warnings))]
5
6pub mod builder;
7mod consumer;
8#[allow(dead_code, unused_variables)]
9mod engine;
10pub mod ffi;
11#[allow(dead_code, unused_variables)]
12mod operator;
13pub mod subsystem;
14pub mod transaction;
15pub mod worker;
16
17pub use builder::FlowBuilder;
18pub use engine::*;
19pub use operator::{
20	Operator, stateful,
21	transform::{TransformOperator, TransformOperatorFactory, extract},
22};
23pub use reifydb_core::Result;
24pub use subsystem::{FlowSubsystem, FlowSubsystemFactory};
25pub use transaction::{FlowTransaction, FlowTransactionMetrics};