about summary refs log tree commit diff
path: root/src/doc
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2016-10-22 03:33:36 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2016-10-26 20:55:16 +0300
commit811a2b91de8fe0c6bbd8d49186d0d5be192f644e (patch)
tree8a61d61dca4b85375f6423bc0e67823dc1a8b650 /src/doc
parenta6b3b01b5f7f5a9d7d340dacf7dbf72be29e2c07 (diff)
Prohibit patterns in trait methods without bodies
Diffstat (limited to 'src/doc')
-rw-r--r--src/doc/reference.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/doc/reference.md b/src/doc/reference.md
index 84f459bf872..94b45570985 100644
--- a/src/doc/reference.md
+++ b/src/doc/reference.md
@@ -4023,9 +4023,9 @@ Methods that take either `self` or `Box<Self>` can optionally place them in a
 mutable variable by prefixing them with `mut` (similar to regular arguments):
 
 ```
-trait Changer {
-    fn change(mut self) -> Self;
-    fn modify(mut self: Box<Self>) -> Box<Self>;
+trait Changer: Sized {
+    fn change(mut self) {}
+    fn modify(mut self: Box<Self>) {}
 }
 ```