#![warn(missing_docs)]
#![cfg_attr(docsrs, feature(doc_auto_cfg, doc_cfg))]
#[cfg(feature="toml")]
mod toml_helper;
#[cfg(feature="toml")]
pub use self::toml_helper::*;
#[cfg(feature="tera-loader")]
mod template_loader;
#[cfg(feature="tera-loader")]
pub use self::template_loader::*;
#[cfg(any(feature="tera-loader",feature="axum-view"))]
mod proto_engine;
#[cfg(any(feature="tera-loader",feature="axum-view"))]
pub use self::proto_engine::HumusProtoEngine;
#[cfg(feature="axum-view")]
mod engine;
#[cfg(feature="axum-view")]
mod format;
#[cfg(feature="axum-view")]
mod query_settings;
#[cfg(feature="axum-view")]
mod view;
#[cfg(feature="axum-view")]
pub use self::{
engine::*,
format::*,
query_settings::*,
view::*,
};