use error::ErrorResponse;
pub type ClientResult<T> = Result<T, ClientError>;
#[derive(Debug, Clone, PartialEq, Eq)]
pub enum ClientError {
MaxTimeout,
MaxLength,
ClientShutdown,
ServerError,
IPVersionMismatch,
ServerMessage(ErrorResponse<'static>),
}