tank_core/
lib.rs

1#![feature(array_try_from_fn)]
2mod as_value;
3mod column;
4mod connection;
5mod data_set;
6mod decode_type;
7mod driver;
8mod entity;
9mod executor;
10mod expression;
11mod interval;
12mod join;
13mod prepared;
14mod query;
15mod relations;
16mod table_ref;
17mod transaction;
18mod util;
19mod value;
20mod writer;
21
22pub use ::anyhow::Context as ErrorContext;
23pub use as_value::*;
24pub use column::*;
25pub use connection::*;
26pub use data_set::*;
27pub use decode_type::*;
28pub use driver::*;
29pub use entity::*;
30pub use executor::*;
31pub use expression::*;
32pub use interval::*;
33pub use join::*;
34pub use prepared::*;
35pub use query::*;
36pub use relations::*;
37pub use table_ref::*;
38pub use transaction::*;
39pub use util::*;
40pub use value::*;
41pub use writer::*;
42pub mod stream {
43    pub use ::futures::stream::*;
44}
45pub use ::futures::future;
46pub use ::futures::sink;
47
48pub type Result<T> = anyhow::Result<T>;
49pub type Error = anyhow::Error;