Skip to main content

FromRequest

Trait FromRequest 

Source
pub trait FromRequest: Sized + Send {
    // Required method
    fn from_request(req: &mut Request) -> ExtractFuture<'_, Result<Self>>;
}
Expand description

Extract a value from the request (may read the body).

Required Methods§

Source

fn from_request(req: &mut Request) -> ExtractFuture<'_, Result<Self>>

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§

Source§

impl<T: DeserializeOwned + Send + 'static> FromRequest for Form<T>

Source§

impl<T: DeserializeOwned + Send + 'static> FromRequest for Json<T>

Source§

impl<T> FromRequest for T
where T: FromRequestParts + 'static,