#[derive(Debug, thiserror::Error)]
pub enum HttpClientError {
#[cfg(feature = "reqwest")]
#[error(transparent)]
Reqwest(#[from] reqwest::Error),
#[cfg(target_arch = "wasm32")]
#[error(transparent)]
GlooNet(#[from] gloo_net::Error),
#[error(transparent)]
Other(#[from] anyhow::Error),
}