rs_firebase_admin_sdk/auth/token/cache/error.rs
1use reqwest::StatusCode;
2use thiserror::Error;
3
4#[derive(Error, Debug, Clone)]
5#[error("Failed while caching resource")]
6pub struct CacheError;
7
8#[derive(Error, Debug, Clone)]
9pub enum ClientError {
10 #[error("Failed to fetch HTTP resource")]
11 FailedToFetch,
12 #[error("Unexpected HTTP status code {0}")]
13 BadHttpResponse(StatusCode),
14 #[error("Failed to deserialize resource")]
15 FailedToDeserialize,
16}