Skip to main content

ResponseType

Trait ResponseType 

Source
pub trait ResponseType {
    type Type;

    // Required method
    fn deserialize(resp: HttpResponse) -> Result<Self::Type, Error>;
}

Required Associated Types§

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<Resp> ResponseType for Resp
where Resp: JsonResponse, <Resp as JsonResponse>::Raw: DeserializeOwned,

Source§

type Type = <Resp as JsonResponse>::Type