Files
Main/shanty-data/src/error.rs
T
Connor Johnstone 4ec47252d9
CI / check (push) Failing after 1m10s
CI / docker (push) Has been skipped
Re-organized providers and added a few
2026-03-20 14:52:16 -04:00

15 lines
327 B
Rust

/// Error type for data fetching operations.
#[derive(Debug, thiserror::Error)]
pub enum DataError {
#[error("HTTP error: {0}")]
Http(#[from] reqwest::Error),
#[error("JSON error: {0}")]
Json(#[from] serde_json::Error),
#[error("{0}")]
Other(String),
}
pub type DataResult<T> = Result<T, DataError>;