1use thiserror::Error;
2
3#[derive(Error, Debug)]
4pub enum AnilineError {
5 #[error("Network error")]
6 NetworkError(#[from] reqwest::Error),
7 #[error("IO Error")]
8 IOError(#[from] std::io::Error),
9 #[error("Subprocess Error")]
10 SubprocessError(#[from] subprocess::PopenError),
11}