containerregistry_auth/
error.rs1use thiserror::Error;
4
5#[derive(Debug, Error)]
7pub enum Error {
8 #[error("config parse error: {0}")]
10 ConfigParse(String),
11
12 #[error("credential helper failed: {0}")]
14 HelperFailure(String),
15
16 #[error("credential helper not found: {0}")]
18 HelperNotFound(String),
19
20 #[error("invalid credentials: {0}")]
22 InvalidCredentials(String),
23
24 #[error("io error: {0}")]
26 Io(#[from] std::io::Error),
27
28 #[error("json error: {0}")]
30 Json(#[from] serde_json::Error),
31}