1
0
mirror of https://github.com/actix/actix-extras.git synced 2024-12-01 02:44:37 +01:00

add partialeq, eq, partialord and ord dervie to Path, Form and Query

This commit is contained in:
Akos Vandra 2018-07-23 15:10:30 +02:00
parent 0099091e96
commit f4bb7efa89

View File

@ -16,7 +16,10 @@ use error::{Error, ErrorBadRequest, ErrorNotFound, UrlencodedError};
use handler::{AsyncResult, FromRequest}; use handler::{AsyncResult, FromRequest};
use httpmessage::{HttpMessage, MessageBody, UrlEncoded}; use httpmessage::{HttpMessage, MessageBody, UrlEncoded};
use httprequest::HttpRequest; use httprequest::HttpRequest;
use Result;
use futures::future;
#[derive(PartialEq, Eq, PartialOrd, Ord)]
/// Extract typed information from the request's path. /// Extract typed information from the request's path.
/// ///
/// ## Example /// ## Example
@ -128,6 +131,7 @@ impl<T: fmt::Display> fmt::Display for Path<T> {
} }
} }
#[derive(PartialEq, Eq, PartialOrd, Ord)]
/// Extract typed information from from the request's query. /// Extract typed information from from the request's query.
/// ///
/// ## Example /// ## Example
@ -215,6 +219,7 @@ impl<T: fmt::Display> fmt::Display for Query<T> {
} }
} }
#[derive(PartialEq, Eq, PartialOrd, Ord)]
/// Extract typed information from the request's body. /// Extract typed information from the request's body.
/// ///
/// To extract typed information from request's body, the type `T` must /// To extract typed information from request's body, the type `T` must