Enum kube_client::config::KubeconfigError [−][src]
pub enum KubeconfigError {
Show 16 variants
CurrentContextNotSet,
KindMismatch,
ApiVersionMismatch,
LoadContext(String),
LoadClusterOfContext(String),
FindUser(String),
FindPath,
ReadConfig(Error, PathBuf),
Parse(Error),
InvalidStructure(Error),
ParseClusterUrl(InvalidUri),
ParseProxyUrl(InvalidUri),
LoadCertificateAuthority(LoadDataError),
LoadClientCertificate(LoadDataError),
LoadClientKey(LoadDataError),
ParseCertificates(PemError),
}config only.Expand description
Possible errors when loading kubeconfig
Variants
CurrentContextNotSet
Failed to determine current context
KindMismatch
Kubeconfigs with mismatching kind cannot be merged
ApiVersionMismatch
Kubeconfigs with mismatching api version cannot be merged
LoadContext(String)
Tuple Fields
0: StringFailed to load current context
LoadClusterOfContext(String)
Tuple Fields
0: StringFailed to load the cluster of context
FindUser(String)
Tuple Fields
0: StringFailed to find named user
FindPath
Failed to find the path of kubeconfig
ReadConfig(Error, PathBuf)
Failed to read kubeconfig
Parse(Error)
Tuple Fields
0: ErrorFailed to parse kubeconfig YAML
InvalidStructure(Error)
Tuple Fields
0: ErrorThe structure of the parsed kubeconfig is invalid
ParseClusterUrl(InvalidUri)
Tuple Fields
0: InvalidUriFailed to parse cluster url
ParseProxyUrl(InvalidUri)
Tuple Fields
0: InvalidUriFailed to parse proxy url
LoadCertificateAuthority(LoadDataError)
Tuple Fields
Failed to load certificate authority
LoadClientCertificate(LoadDataError)
Tuple Fields
Failed to load client certificate
LoadClientKey(LoadDataError)
Tuple Fields
Failed to load client key
ParseCertificates(PemError)
Tuple Fields
0: PemErrorFailed to parse PEM-encoded certificates
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for KubeconfigError
impl Send for KubeconfigError
impl Sync for KubeconfigError
impl Unpin for KubeconfigError
impl !UnwindSafe for KubeconfigError
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
