#[derive(Debug, Clone, Copy, PartialEq)]
pub enum ExitCode {
Success,
DuplicateFound,
GeneralError,
}
impl Into<i32> for ExitCode {
fn into(self) -> i32 {
match self {
ExitCode::Success => 0,
ExitCode::GeneralError => 1,
ExitCode::DuplicateFound => 2,
}
}
}