Skip to main content

doido_core/
lib.rs

1pub mod error;
2pub mod inflector;
3pub mod logger;
4pub mod trace;
5
6// Convenience re-exports so downstream crates depend only on doido-core.
7pub use ::anyhow;
8pub use ::async_trait::async_trait;
9pub use ::serde;
10pub use ::thiserror;
11pub use ::tracing;
12
13pub use error::{AnyhowContext, Result};
14pub use inflector::{init_inflections, load_inflections, InflectionConfig, Inflections, Inflector};
15pub use logger::init as init_logger;
16pub use logger::{LogFormat, LoggerConfig};