springql_core/api.rs
1// This file is part of https://github.com/SpringQL/SpringQL which is licensed under MIT OR Apache-2.0. See file LICENSE-MIT or LICENSE-APACHE for full license details.
2
3pub mod error;
4
5mod spring_config;
6mod spring_pipeline;
7mod spring_sink_row;
8mod spring_source_row;
9
10pub use crate::{
11 api::{
12 error::{Result, SpringError},
13 spring_config::*,
14 spring_pipeline::SpringPipeline,
15 spring_sink_row::SpringSinkRow,
16 spring_source_row::{SpringSourceRow, SpringSourceRowBuilder},
17 SpringConfig,
18 },
19 stream_engine::{
20 time::{SpringEventDuration, SpringTimestamp},
21 SpringValue,
22 },
23};