1use std::io;
2use thiserror::Error;
3
4#[derive(Debug, Error)]
5pub enum Error {
6 #[error("Program is not specified")]
7 ProgramNotSpecified,
8 #[error("Failed to get status code")]
9 StatusCodeAcquisitionFailure,
10 #[error("Failed to spawn subprocess: {}", _0)]
11 ExecutionError(io::Error),
12}