mdbook_journal/
lib.rs

1#![allow(dead_code, unused_imports)]
2
3pub mod index;
4mod journal;
5pub mod mdbook;
6
7#[cfg(test)]
8mod support;
9
10pub use journal::*;
11
12mod prelude {
13    pub(crate) use super::*;
14
15    pub(crate) use anyhow::{bail, Context, Ok, Result};
16    pub(crate) use chrono::{DateTime, Utc};
17    pub(crate) use convert_case::{Case, Casing};
18    pub(crate) use once_cell::sync::{Lazy, OnceCell};
19    pub(crate) use serde::{Deserialize, Serialize};
20
21    pub(crate) use std::collections::BTreeMap;
22    pub(crate) use std::path::{Path, PathBuf};
23    pub(crate) use std::sync::Arc;
24
25    #[cfg(test)]
26    pub(crate) use mockall::automock;
27
28    pub type UtcDateTime = DateTime<Utc>;
29}