1pub mod models;
2pub mod functions;
3pub use models::*;
4
5
6pub mod prelude {
7 pub use crate::models::*;
8 pub use crate::functions::*;
9}
10
11pub fn init() {
12 use tracing_subscriber::{fmt, EnvFilter};
13
14 fmt()
16 .with_env_filter(EnvFilter::from_default_env()
17 .add_directive(tracing::Level::INFO.into())
18 .add_directive("hoicko_lib=debug".parse().unwrap()))
19 .with_target(true)
20 .with_thread_ids(true)
21 .with_file(true)
22 .with_line_number(true)
23 .init();
24
25 tracing::info!("Hoicko library initialized");
26}