pub struct JsonEncoding;Expand description
An Encoding using conjure_serde::json.
Trait Implementations§
Source§impl Encoding for JsonEncoding
impl Encoding for JsonEncoding
Source§fn content_type(&self) -> HeaderValue
fn content_type(&self) -> HeaderValue
The encoding’s MIME type.
Source§fn serializer<'a>(
&self,
w: &'a mut Vec<u8>,
) -> Box<dyn SerializerState<'a> + 'a>
fn serializer<'a>( &self, w: &'a mut Vec<u8>, ) -> Box<dyn SerializerState<'a> + 'a>
Returns state which will serialize the response body into the provided buffer.
Source§fn deserializer<'a>(&self, buf: &'a [u8]) -> Box<dyn DeserializerState<'a> + 'a>
fn deserializer<'a>(&self, buf: &'a [u8]) -> Box<dyn DeserializerState<'a> + 'a>
Returns state which will deserialize the request body from the provided buffer.