hiramu_cli/error.rs
1use thiserror::Error;
2use std::io;
3
4#[derive(Debug, Error)]
5pub enum GenerationError {
6 #[error("Failed to read from stdin")]
7 StdinReadError(#[from] io::Error),
8 #[error("Model not found")]
9 ModelNotFoundError,
10 #[error("Failed to parse Cargo.toml")]
11 CargoTomlParseError(#[from] toml::de::Error),
12}