pub enum BinaryResponseSerializer {}
Expand description
A response serializer for binary types.
Trait Implementations§
Source§impl<T, W> AsyncSerializeResponse<T, W> for BinaryResponseSerializerwhere
T: AsyncWriteBody<W> + 'static + Send,
impl<T, W> AsyncSerializeResponse<T, W> for BinaryResponseSerializerwhere
T: AsyncWriteBody<W> + 'static + Send,
Source§fn serialize(
_runtime: &ConjureRuntime,
_request_headers: &HeaderMap,
value: T,
) -> Result<Response<AsyncResponseBody<W>>, Error>
fn serialize( _runtime: &ConjureRuntime, _request_headers: &HeaderMap, value: T, ) -> Result<Response<AsyncResponseBody<W>>, Error>
Serializes the response.
Source§impl<T, W> SerializeResponse<T, W> for BinaryResponseSerializerwhere
T: WriteBody<W> + 'static,
impl<T, W> SerializeResponse<T, W> for BinaryResponseSerializerwhere
T: WriteBody<W> + 'static,
Source§fn serialize(
_runtime: &ConjureRuntime,
_request_headers: &HeaderMap,
value: T,
) -> Result<Response<ResponseBody<W>>, Error>
fn serialize( _runtime: &ConjureRuntime, _request_headers: &HeaderMap, value: T, ) -> Result<Response<ResponseBody<W>>, Error>
Serializes the response.
Auto Trait Implementations§
impl Freeze for BinaryResponseSerializer
impl RefUnwindSafe for BinaryResponseSerializer
impl Send for BinaryResponseSerializer
impl Sync for BinaryResponseSerializer
impl Unpin for BinaryResponseSerializer
impl UnwindSafe for BinaryResponseSerializer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more