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