tosql/lib.rs
1#![cfg_attr(docsrs, feature(doc_cfg))]
2
3pub use bytes::{BufMut, Bytes, BytesMut};
4pub use kind2sql::{Kind, SqlField};
5pub use linkme;
6pub use tosql_derive::ToSql;
7pub use tosql_linkme;
8pub use tosql_macro::tosql;
9pub use tosql_static_meta::Meta;
10pub use vb;
11
12// pub mod mysql {
13// pub use kind2sql::mysql::{KIND, Mysql};
14// }
15
16pub trait ToSqlTrait {
17 const META: Meta;
18 fn dump(&self) -> Bytes;
19}
20
21tosql_linkme::turn! {
22 mod sql_struct_li;
23 pub use sql_struct_li::{SQL_STRUCT_LI, SqlStruct};
24}