diff --git a/src/extractor.rs b/src/extractor.rs index 1f196c92c..312287e0f 100644 --- a/src/extractor.rs +++ b/src/extractor.rs @@ -693,7 +693,7 @@ macro_rules! tuple_from_req ({$fut_type:ident, $(($n:tt, $T:ident)),+} => { impl FromRequest for () { type Config = (); type Result = Self; - fn from_request(_req: &HttpRequest, _cfg: &Self::Config) {} + fn from_request(_req: &HttpRequest, _cfg: &Self::Config) -> Self::Result {} } tuple_from_req!(TupleFromRequest1, (0, A)); @@ -1013,6 +1013,6 @@ mod tests { assert_eq!((res.1).0, "name"); assert_eq!((res.1).1, "user1"); - <()>::extract(&req); + let () = <()>::extract(&req); } }