use thiserror::Error;
#[derive(Error, Debug)]
pub enum Error {
#[error("Internal error in listener")]
Listener(hyper::Error),
#[error("Invalid configuration: {message}")]
InvalidConfiguration { message: String },
}
pub type Result<T> = std::result::Result<T, Error>;