kbgen 0.1.1

kbgen is a tool to generate Foam knowledge base documents
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use thiserror::Error;

use handlebars::{RenderError, TemplateError};

#[derive(Error, Debug)]
pub enum KBGenError {
    #[error("file '{0}' already exists")]
    FileExists(String),

    #[error(transparent)]
    Template(#[from] TemplateError),

    #[error(transparent)]
    Render(#[from] RenderError),

    #[error(transparent)]
    Io(#[from] std::io::Error)
}