pub enum OptionalRequestDeserializer {}
Expand description
A request deserializer for optional body types.
Trait Implementations§
Source§impl<T, R> AsyncDeserializeRequest<Option<T>, R> for OptionalRequestDeserializer
impl<T, R> AsyncDeserializeRequest<Option<T>, R> for OptionalRequestDeserializer
Source§async fn deserialize(
runtime: &ConjureRuntime,
headers: &HeaderMap,
body: R,
) -> Result<Option<T>, Error>
async fn deserialize( runtime: &ConjureRuntime, headers: &HeaderMap, body: R, ) -> Result<Option<T>, Error>
Deserializes the request body.
Source§impl<T, R> DeserializeRequest<Option<T>, R> for OptionalRequestDeserializer
impl<T, R> DeserializeRequest<Option<T>, R> for OptionalRequestDeserializer
Source§fn deserialize(
runtime: &ConjureRuntime,
headers: &HeaderMap,
body: R,
) -> Result<Option<T>, Error>
fn deserialize( runtime: &ConjureRuntime, headers: &HeaderMap, body: R, ) -> Result<Option<T>, Error>
Deserializes the request body.
Auto Trait Implementations§
impl Freeze for OptionalRequestDeserializer
impl RefUnwindSafe for OptionalRequestDeserializer
impl Send for OptionalRequestDeserializer
impl Sync for OptionalRequestDeserializer
impl Unpin for OptionalRequestDeserializer
impl UnwindSafe for OptionalRequestDeserializer
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