Struct resty::request::Request
[−]
[src]
pub struct Request<P = ()> { /* fields omitted */ }
Resty Request wrapper.
Methods
impl<P> Request<P>
[src]
fn new(request: Request, params: P) -> Self
[src]
Creates new instance of request
fn params(&self) -> &P
[src]
Returns params reference.
fn take_params(&mut self) -> P
[src]
Consumes params.
fn json<T>(
self
) -> Then<Concat2<Body>, Result<T, Error>, fn(_: Result<Chunk, Error>) -> Result<T, Error>> where
T: for<'a> Deserialize<'a>,
[src]
self
) -> Then<Concat2<Body>, Result<T, Error>, fn(_: Result<Chunk, Error>) -> Result<T, Error>> where
T: for<'a> Deserialize<'a>,
Read the body of this request and deserialize it from JSON. Returns error in case the request body cannot be read or deserialization fails.