Struct elastic::client::responses::parse::Unbuffered
[−]
pub struct Unbuffered<B>(_);
A response body that hasn't been buffered yet.
Methods
impl<B> Unbuffered<B> where
B: ResponseBody,
B: ResponseBody,
pub fn body(self) -> Result<(Value, Buffered<B>), ParseResponseError>
Buffer the response body to a json value and return a new buffered representation.
Trait Implementations
impl<B> From<Unbuffered<B>> for MaybeBufferedResponse<B> where
B: ResponseBody,
B: ResponseBody,
fn from(value: Unbuffered<B>) -> MaybeBufferedResponse<B>
Performs the conversion.
Auto Trait Implementations
impl<B> Send for Unbuffered<B> where
B: Send,
B: Send,
impl<B> Sync for Unbuffered<B> where
B: Sync,
B: Sync,