[][src]Enum kube::ErrorKind

pub enum ErrorKind {
    Api(ApiError),
    SerdeParse,
    RequestBuild,
    RequestSend,
    RequestParse,
    InvalidMethod(String),
    RequestValidation(String),
    KubeConfig(String),
    SslError,
}

Variants

The main error type when most things are working

SerdeParse

Common error case when requesting parsing into own structs

RequestBuild
RequestSend
RequestParse
InvalidMethod(String)
RequestValidation(String)
KubeConfig(String)

Configuration error

SslError

Trait Implementations

impl From<ErrorKind> for Error[src]

impl Display for ErrorKind[src]

impl Debug for ErrorKind[src]

impl Fail for ErrorKind[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> AsFail for T where
    T: Fail
[src]

impl<E> Fail for E where
    E: 'static + Error + Send + Sync
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Err = <U as TryFrom<T>>::Err