dumpfs 0.1.0

A tool for dumping codebase information for LLMs efficiently and effectively
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#[derive(Debug, thiserror::Error)]
pub enum FsFmtError {
    #[error("I/O error: {0}")]
    Io(#[from] std::io::Error),

    #[error("Formatting error: {0}")]
    Fmt(#[from] std::fmt::Error),

    #[error("Templating error: {0}")]
    Template(#[from] askama::Error),
}

pub type FsFmtResult<T = ()> = std::result::Result<T, FsFmtError>;