checkpointq_lib/errors.rs
1use serde::{Deserialize, Serialize};
2
3use thiserror::Error;
4
5#[derive(Debug, Error, Deserialize, Serialize)]
6pub enum AppError {
7 #[error("Error: {0}")]
8 EndpointResponseError(String),
9 #[error("Error: {0}")]
10 EndpointsBelowThreshold(String),
11 #[error("Error: {0}")]
12 EndpointsNotFound(String),
13}