1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
//! This is a helper library, containing shared utilities used by [`DT`].
//!
//! [`DT`]: https://github.com/blurgyy/dt
/// Definitions for configuration structures and rules.
#[deny(missing_docs)]
pub mod config;
/// Definitions for errors
#[deny(missing_docs)]
pub mod error;
/// Operations and abstractions for items.
#[deny(missing_docs)]
pub mod item;
/// Helper utilites used internally (the [`Register`] trait and the register
/// type [`Registry`] with cache for templates and rendered contents) and
/// exposed for templating uses (additional [built-in helpers]).
///
/// [`Register`]: registry::Register
/// [`Registry`]: registry::Registry
/// [built-in helpers]: registry::helpers
#[deny(missing_docs)]
pub mod registry;
/// Definitions for syncing behaviours.
#[deny(missing_docs)]
pub mod syncing;
/// Miscellaneous utilities.
#[deny(missing_docs)]
pub mod utils;
// Author: Blurgy <gy@blurgy.xyz>
// Date: Sep 17 2021, 21:32 [CST]