use crate::*;
#[derive(Clone, CustomDebug, Deserialize, DisplayDebug, Eq, PartialEq, Serialize)]
pub enum ServerError {
TcpBind(String),
Unknown(String),
HttpRead(String),
InvalidHttpRequest(Request),
Other(String),
}
#[derive(Clone, CustomDebug, Deserialize, DisplayDebug, Eq, PartialEq, Serialize)]
pub enum RouteError {
EmptyPattern,
DuplicatePattern(String),
InvalidRegexPattern(String),
}