Skip to content

Commit 2557e3a

Browse files
committed
Bump to 0.7.2
1 parent 1230adb commit 2557e3a

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22

33
name = "conduit-middleware"
4-
version = "0.7.1"
4+
version = "0.7.2"
55
authors = ["[email protected]",
66
"Alex Crichton <[email protected]>"]
77
description = "HTTP Middleware interface using the conduit interface"

src/lib.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#![feature(core)]
21
#![cfg_attr(test, feature(io))]
32

43
extern crate conduit;
@@ -68,7 +67,7 @@ impl Handler for MiddlewareBuilder {
6867
},
6968
None => {
7069
let res = { self.handler.as_ref().unwrap().call(req) };
71-
let middlewares = self.middlewares.as_slice();
70+
let middlewares = &self.middlewares;
7271

7372
run_afters(middlewares, req, res)
7473
}
@@ -90,6 +89,7 @@ mod tests {
9089

9190
use {MiddlewareBuilder, Middleware, AroundMiddleware};
9291

92+
use std::any::Any;
9393
use std::collections::HashMap;
9494
use std::error::Error;
9595
use std::io::{self, Cursor};
@@ -123,9 +123,7 @@ mod tests {
123123
fn scheme(&self) -> Scheme { unimplemented!() }
124124
fn host<'a>(&'a self) -> Host<'a> { unimplemented!() }
125125
fn virtual_root<'a>(&'a self) -> Option<&'a str> { unimplemented!() }
126-
fn path<'a>(&'a self) -> &'a str {
127-
self.path.as_slice()
128-
}
126+
fn path<'a>(&'a self) -> &'a str { &self.path }
129127
fn query_string<'a>(&'a self) -> Option<&'a str> { unimplemented!() }
130128
fn remote_addr(&self) -> SocketAddr { unimplemented!() }
131129
fn content_length(&self) -> Option<u64> { unimplemented!() }
@@ -212,7 +210,7 @@ mod tests {
212210
}
213211
}
214212

215-
fn get_extension<'a, T: 'static>(req: &'a Request) -> &'a T {
213+
fn get_extension<'a, T: Any>(req: &'a Request) -> &'a T {
216214
req.extensions().find::<T>().unwrap()
217215
}
218216

0 commit comments

Comments
 (0)