diff options
| author | Vincent Esche <regexident@gmail.com> | 2019-03-18 13:57:51 +0100 |
|---|---|---|
| committer | Vincent Esche <regexident@gmail.com> | 2019-03-18 13:57:51 +0100 |
| commit | 698bbe52533e8ef07793b6a696cc89015a9dc7f6 (patch) | |
| tree | d0108840bb2bed75c6384ae3b640224680f22afd /src/libcore/ops/deref.rs | |
| parent | cd45b19bd2d8b4f9a3940a409ea43285019f3280 (diff) | |
| download | rust-698bbe52533e8ef07793b6a696cc89015a9dc7f6.tar.gz rust-698bbe52533e8ef07793b6a696cc89015a9dc7f6.zip | |
Replaced self-reflective explicit types with clearer `Self` or `Self::…` in stdlib docs
Diffstat (limited to 'src/libcore/ops/deref.rs')
| -rw-r--r-- | src/libcore/ops/deref.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libcore/ops/deref.rs b/src/libcore/ops/deref.rs index eb76c2de11b..e44a6c4d2a0 100644 --- a/src/libcore/ops/deref.rs +++ b/src/libcore/ops/deref.rs @@ -49,7 +49,7 @@ /// impl<T> Deref for DerefExample<T> { /// type Target = T; /// -/// fn deref(&self) -> &T { +/// fn deref(&self) -> &Self::Target { /// &self.value /// } /// } @@ -139,13 +139,13 @@ impl<T: ?Sized> Deref for &mut T { /// impl<T> Deref for DerefMutExample<T> { /// type Target = T; /// -/// fn deref(&self) -> &T { +/// fn deref(&self) -> &Self::Target { /// &self.value /// } /// } /// /// impl<T> DerefMut for DerefMutExample<T> { -/// fn deref_mut(&mut self) -> &mut T { +/// fn deref_mut(&mut self) -> &mut Self::Target { /// &mut self.value /// } /// } |
