Trait conjure_http::server::DeserializeRequest
source · pub trait DeserializeRequest<T, R> {
// Required method
fn deserialize(
runtime: &ConjureRuntime,
headers: &HeaderMap,
body: R,
) -> Result<T, Error>;
}Expand description
A trait implemented by request body deserializers used by custom Conjure server trait implementations.
Required Methods§
sourcefn deserialize(
runtime: &ConjureRuntime,
headers: &HeaderMap,
body: R,
) -> Result<T, Error>
fn deserialize( runtime: &ConjureRuntime, headers: &HeaderMap, body: R, ) -> Result<T, Error>
Deserializes the request body.
Object Safety§
This trait is not object safe.