springql_core/
lib.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
3#![doc = include_str!("lib.md")]
4#![deny(missing_debug_implementations, missing_docs)]
5#![deny(rustdoc::broken_intra_doc_links)]
6
7#[macro_use]
8extern crate derive_new;
9
10mod connection;
11mod expr_resolver;
12mod expression;
13mod mem_size;
14mod pipeline;
15mod sql_processor;
16mod stream_engine;
17mod time;
18
19/// public API for SpringQL
20pub mod api;
21
22#[cfg(not(feature = "stub_web_console"))]
23mod http_blocking;
24
25#[cfg(feature = "stub_web_console")]
26mod stub_http_blocking;
27
28#[cfg(feature = "stub_web_console")]
29pub use stub_http_blocking::stubed_requests;