pub enum ErrorKind {
Msg(String),
Io(Error),
Json(DecoderError),
UnparseableUrl(UrlError),
Credential(String),
FileRead(PathBuf),
InvalidUrl(String),
MissingEntry(String),
MissingKeyInPath(String),
MissingKeyInSecret(String, String),
MissingVaultAddr,
MissingVaultToken,
NoBackend,
NoHomeDirectory,
NonUnicodePath(PathBuf),
Parse(String),
Secretfile,
UndefinedEnvironmentVariable(String),
UnexpectedHttpStatus(StatusCode),
Url(Url),
}
Variants
Msg(String)
Io(Error)
Json(DecoderError)
UnparseableUrl(UrlError)
Credential(String)
FileRead(PathBuf)
InvalidUrl(String)
MissingEntry(String)
MissingKeyInPath(String)
MissingKeyInSecret(String, String)
MissingVaultAddr
MissingVaultToken
NoBackend
NoHomeDirectory
NonUnicodePath(PathBuf)
Parse(String)
Secretfile
UndefinedEnvironmentVariable(String)
UnexpectedHttpStatus(StatusCode)
Url(Url)
Methods
Trait Implementations
Formats the value using the given formatter.
Formats the value using the given formatter.