Skip to content

Commit 4630b44

Browse files
committed
Update to master
1 parent e3878bb commit 4630b44

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/conduit.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,11 @@ pub struct Response {
114114

115115
/// A Handler takes a request and returns a response or an error.
116116
/// By default, a bare function implements `Handler`.
117-
pub trait Handler : Share + Send {
117+
pub trait Handler : Sync + Send {
118118
fn call(&self, request: &mut Request) -> Result<Response, Box<Show>>;
119119
}
120120

121-
impl<T: Send + Share + Show> Handler for fn(&mut Request) -> Result<Response, T> {
121+
impl<T: Send + Sync + Show> Handler for fn(&mut Request) -> Result<Response, T> {
122122
fn call(&self, request: &mut Request) -> Result<Response, Box<Show>> {
123123
{ (*self)(request) }.map_err(|e| box e as Box<Show>)
124124
}

0 commit comments

Comments
 (0)