Enum elastic_responses::parsing::MaybeBufferedResponse [] [src]

pub enum MaybeBufferedResponse<B> where
    B: ResponseBody
{ Unbuffered(B), Buffered(B::Buffered), }

A response body that may or may not have been buffered.

This type makes it possible to inspect the response body for an error type before passing it along to be deserialised properly.

Variants

Trait Implementations

impl<B> From<Unbuffered<B>> for MaybeBufferedResponse<B> where
    B: ResponseBody
[src]

Performs the conversion.

impl<B> From<Buffered<B>> for MaybeBufferedResponse<B> where
    B: ResponseBody
[src]

Performs the conversion.