diff options
| author | Stein Somers <git@steinsomers.be> | 2019-01-10 12:30:09 +0100 |
|---|---|---|
| committer | Stein Somers <git@steinsomers.be> | 2019-01-10 12:30:09 +0100 |
| commit | cef2e2f3d53795787085bf63a6c2a8563e7ba9c9 (patch) | |
| tree | 1341773d2afddf5deb3357813f311dc03b052503 | |
| parent | 8823bf0b403b0ebf348e1f3fa59d74f2843f0c8b (diff) | |
| parent | 6ecad338381cc3b8d56e2df22e5971a598eddd6c (diff) | |
| download | rust-cef2e2f3d53795787085bf63a6c2a8563e7ba9c9.tar.gz rust-cef2e2f3d53795787085bf63a6c2a8563e7ba9c9.zip | |
Merge remote-tracking branch 'upstream/master'
| -rw-r--r-- | src/libcore/pin.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libcore/pin.rs b/src/libcore/pin.rs index e31ac691e3a..762e07549a5 100644 --- a/src/libcore/pin.rs +++ b/src/libcore/pin.rs @@ -175,11 +175,11 @@ impl<P: DerefMut> Pin<P> { /// Assign a new value to the memory behind the pinned reference. #[stable(feature = "pin", since = "1.33.0")] #[inline(always)] - pub fn set(mut self: Pin<P>, value: P::Target) + pub fn set(self: &mut Pin<P>, value: P::Target) where P::Target: Sized, { - *self.pointer = value; + *(self.pointer) = value; } } |
