Skip to main content

tank_core/
lib.rs

1mod as_value;
2mod column;
3mod connection;
4mod dataset;
5mod decode_type;
6mod driver;
7mod entity;
8mod executor;
9mod expression;
10mod interval;
11mod join;
12mod pool;
13mod pool_config;
14mod query;
15mod relations;
16mod row;
17mod table_ref;
18mod transaction;
19mod util;
20mod value;
21mod writer;
22
23pub use ::anyhow::Context as ErrorContext;
24pub use as_value::*;
25pub use column::*;
26pub use connection::*;
27pub use dataset::*;
28pub use decode_type::*;
29pub use driver::*;
30pub use entity::*;
31pub use executor::*;
32pub use expression::*;
33pub use interval::*;
34pub use join::*;
35pub use pool::*;
36pub use pool_config::*;
37pub use query::*;
38pub use relations::*;
39pub use row::*;
40pub use table_ref::*;
41pub use transaction::*;
42pub use util::*;
43pub use value::*;
44pub use writer::*;
45pub mod stream {
46    pub use ::futures::stream::*;
47}
48pub use ::futures::future;
49pub use ::futures::sink;
50
51/// Result type.
52pub type Result<T> = anyhow::Result<T>;
53/// Error type.
54pub type Error = anyhow::Error;
55
56pub use ::indoc;