1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
use crate::{models, proofs, schemas, structures};
pub mod constants {
pub use super::models::constants::*;
pub use super::proofs::constants::*;
pub use super::schemas::constants::*;
pub use super::structures::constants::*;
}
pub mod types {
use bson;
use chrono;
pub use super::models::types::*;
pub use super::proofs::types::*;
pub use super::schemas::types::*;
pub use super::structures::types::*;
pub type DateTime = chrono::DateTime<LocalTime>;
pub type LocalTime = chrono::Local;
pub type TimeStamp = bson::DateTime;
pub type ObjectId = bson::oid::ObjectId;
}