[][src]Enum gcemeta::ErrorKind

pub enum ErrorKind {
    Uninitialized,
    HttpRequest(Error),
    HttpResponse(StatusCode),
    MetadataParse(&'static str),
}

Represents the details of the Error

Variants

Uninitialized

An error occurred during initialization in the other thread.

HttpRequest(Error)

Errors that can possibly occur while accessing an HTTP server.

HttpResponse(StatusCode)

Metadata service response status code other than 200.

MetadataParse(&'static str)

Metadata parse error.

Trait Implementations

impl Debug for ErrorKind[src]

impl From<ErrorKind> for Error[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

impl<T, U> Into<U> for T where
    U: From<T>, 
[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.