Trait conjure_http::server::SerializeResponse
source · pub trait SerializeResponse<T, W> {
// Required method
fn serialize(
runtime: &ConjureRuntime,
request_headers: &HeaderMap,
value: T,
) -> Result<Response<ResponseBody<W>>, Error>;
}Expand description
A trait implemented by response serializers used by custom Conjure server trait implementations.
Required Methods§
sourcefn 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.
Object Safety§
This trait is not object safe.