We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 994ee1c + 4bc805b commit e4fcb6cCopy full SHA for e4fcb6c
.travis.yml
@@ -1,5 +1,5 @@
1
language: rust
2
-rust: nightly-2019-05-09
+rust: nightly-2019-06-02
3
cache: cargo
4
5
before_script:
tide-cookies/src/middleware.rs
@@ -44,7 +44,9 @@ impl<State: Send + Sync + 'static> Middleware<State> for CookiesMiddleware {
44
45
let cookie_jar = cookie_data.content.clone();
46
47
- cx.extensions_mut().insert(cookie_data);
+ // The `let _ = ...` is a workaround for issue: https://github.com/rustasync/tide/issues/278
48
+ // Solution is according to suggestion in https://github.com/rust-lang/rust/issues/61579#issuecomment-500436524
49
+ let _ = cx.extensions_mut().insert(cookie_data);
50
let mut res = next.run(cx).await;
51
let headers = res.headers_mut();
52
for cookie in cookie_jar.read().unwrap().delta() {
0 commit comments