Re-organized providers and added a few
CI / check (push) Failing after 1m10s
CI / docker (push) Has been skipped

This commit is contained in:
Connor Johnstone
2026-03-20 14:52:16 -04:00
parent d3f4dc33d5
commit 4ec47252d9
19 changed files with 1302 additions and 6 deletions
+14
View File
@@ -0,0 +1,14 @@
/// 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>;