Struct multipart_nickel::Maybe [] [src]

pub struct Maybe<'r, 'mw: 'r, 'server: 'mw, D: 'mw>(pub &'r mut NickelRequest<'mw, 'server, D>);

A wrapper for &mut nickel::Request which implements multipart::server::HttpRequest.

Necessary because this crate cannot directly provide an impl of HttpRequest for &mut NickelRequest.

Trait Implementations

impl<'r, 'mw: 'r, 'server: 'mw, D: 'mw> HttpRequest for Maybe<'r, 'mw, 'server, D>
[src]

The body of this request.

[src]

Get the boundary string of this request if it is a POST request with the Content-Type header set to multipart/form-data. Read more

[src]

Return the request body for reading.

impl<'r, 'mw: 'r, 'server: 'mw, D: 'mw> AsRef<&'r mut NickelRequest<'mw, 'server, D>> for Maybe<'r, 'mw, 'server, D>
[src]

[src]

Performs the conversion.

impl<'r, 'mw: 'r, 'server: 'mw, D: 'mw> AsMut<&'r mut NickelRequest<'mw, 'server, D>> for Maybe<'r, 'mw, 'server, D>
[src]

[src]

Performs the conversion.

impl<'r, 'mw: 'r, 'server: 'mw, D: 'mw> Into<&'r mut NickelRequest<'mw, 'server, D>> for Maybe<'r, 'mw, 'server, D>
[src]

[src]

Performs the conversion.

impl<'r, 'mw: 'r, 'server: 'mw, D: 'mw> From<&'r mut NickelRequest<'mw, 'server, D>> for Maybe<'r, 'mw, 'server, D>
[src]

[src]

Performs the conversion.