[][src]Enum rust_consul::ParseError

pub enum ParseError {
    Protocol(ProtocolError),
    UnexpectedJsonFormat,
    BodyParsing(JsonError),
}

Error that Watch may yield in the stream

Variants

Protocol(ProtocolError)

Consul protocol error (missing header, unknown return format)

UnexpectedJsonFormat

Json result does not fit expected format

BodyParsing(JsonError)

The data is not in json format

Trait Implementations

impl Debug for ParseError[src]

impl Display for ParseError[src]

impl Error for ParseError[src]

impl From<ParseError> for Error[src]

impl From<ProtocolError> for ParseError[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> 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.