1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
pub mod info;
pub use info::Info;

pub mod column;

pub mod table_owned;
pub use table_owned::TableOwned;

pub mod table;
pub use table::Table;

use crate::row::{FromRowOwned, NamedColumns, ToRowStatic};

mod util;

pub trait TableTemplate:
	FromRowOwned + NamedColumns + ToRowStatic + Sized
{
	fn table_info() -> Info;
}