-
Notifications
You must be signed in to change notification settings - Fork 663
Closed
Description
Nightly from 2018-07-29
warning: variable does not need to be mutable
--> futures-io/src/lib.rs:365:21
|
365 | let mut out = self.get_mut().as_mut();
| ----^^^
| |
| help: remove this `mut`
|
= note: `-D unused-mut` implied by `-D warnings`
= warning: This error has been downgraded to a warning for backwards compatibility with previous releases.
It represents potential unsoundness in your code.
This warning will become a hard error in the future.
Checking futures-util-preview v0.3.0-alpha.1 (file:///Users/josef/Documents/GitHub/futures-rs/futures-util)
warning: variable does not need to be mutable
--> futures-util/src/sink/with.rs:124:28
|
124 | State::Process(mut fut) => Some(try_ready!(fut.poll(cx))),
| ----^^^
| |
| help: remove this `mut`
|
= note: `-D unused-mut` implied by `-D warnings`
= warning: This error has been downgraded to a warning for backwards compatibility with previous releases.
It represents potential unsoundness in your code.
This warning will become a hard error in the future.
warning[E0499]: cannot borrow `promoted` as mutable more than once at a time
--> futures-util/src/io/read_exact.rs:43:61
|
43 | let (_, rest) = mem::replace(&mut this.buf, &mut []).split_at_mut(n);
| ^^^^^^^ mutable borrow starts here in previous iteration of loop
|
note: borrowed value must be valid for the lifetime 'a as defined on the impl at 35:6...
--> futures-util/src/io/read_exact.rs:35:6
|
35 | impl<'a, R: AsyncRead + ?Sized> Future for ReadExact<'a, R> {
| ^^
= warning: This error has been downgraded to a warning for backwards compatibility with previous releases.
It represents potential unsoundness in your code.
This warning will become a hard error in the future.
Metadata
Metadata
Assignees
Labels
No labels