Type Alias WebRequest

Source
pub type WebRequest<B = RequestBody> = Request<RequestExt<B>>;
Expand description

type alias for default request type xitca-web uses.

Aliased Type§

pub struct WebRequest<B = RequestBody> { /* private fields */ }

Trait Implementations§

Source§

impl<'a, 'r, C, B> FromRequest<'a, WebContext<'r, C, B>> for &'a WebRequest<()>

Source§

type Type<'b> = &'b Request<RequestExt<()>>

Source§

type Error = Error

Source§

async fn from_request( ctx: &'a WebContext<'r, C, B>, ) -> Result<Self, Self::Error>

Source§

impl<'a, 'r, C, B> FromRequest<'a, WebContext<'r, C, B>> for WebRequest<()>

Source§

type Type<'b> = Request<RequestExt<()>>

Source§

type Error = Error

Source§

async fn from_request( ctx: &'a WebContext<'r, C, B>, ) -> Result<Self, Self::Error>