pub enum OptionalBinaryResponseSerializer {}Expand description
A response serializer for optional binary types.
Trait Implementations§
Source§impl<T, W> AsyncSerializeResponse<Option<T>, W> for OptionalBinaryResponseSerializerwhere
T: AsyncWriteBody<W> + 'static + Send,
impl<T, W> AsyncSerializeResponse<Option<T>, W> for OptionalBinaryResponseSerializerwhere
T: AsyncWriteBody<W> + 'static + Send,
Source§fn serialize(
runtime: &ConjureRuntime,
request_headers: &HeaderMap,
value: Option<T>,
) -> Result<Response<AsyncResponseBody<W>>, Error>
fn serialize( runtime: &ConjureRuntime, request_headers: &HeaderMap, value: Option<T>, ) -> Result<Response<AsyncResponseBody<W>>, Error>
Serializes the response.
Source§impl<T, W> LocalAsyncSerializeResponse<Option<T>, W> for OptionalBinaryResponseSerializerwhere
T: LocalAsyncWriteBody<W> + 'static,
impl<T, W> LocalAsyncSerializeResponse<Option<T>, W> for OptionalBinaryResponseSerializerwhere
T: LocalAsyncWriteBody<W> + 'static,
Source§fn serialize(
runtime: &ConjureRuntime,
request_headers: &HeaderMap,
value: Option<T>,
) -> Result<Response<LocalAsyncResponseBody<W>>, Error>
fn serialize( runtime: &ConjureRuntime, request_headers: &HeaderMap, value: Option<T>, ) -> Result<Response<LocalAsyncResponseBody<W>>, Error>
Serializes the response.
Source§impl<T, W> SerializeResponse<Option<T>, W> for OptionalBinaryResponseSerializerwhere
T: WriteBody<W> + 'static,
impl<T, W> SerializeResponse<Option<T>, W> for OptionalBinaryResponseSerializerwhere
T: WriteBody<W> + 'static,
Source§fn serialize(
runtime: &ConjureRuntime,
request_headers: &HeaderMap,
value: Option<T>,
) -> Result<Response<ResponseBody<W>>, Error>
fn serialize( runtime: &ConjureRuntime, request_headers: &HeaderMap, value: Option<T>, ) -> Result<Response<ResponseBody<W>>, Error>
Serializes the response.