diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2016-10-22 03:33:36 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2016-10-26 20:55:16 +0300 |
| commit | 811a2b91de8fe0c6bbd8d49186d0d5be192f644e (patch) | |
| tree | 8a61d61dca4b85375f6423bc0e67823dc1a8b650 /src/doc | |
| parent | a6b3b01b5f7f5a9d7d340dacf7dbf72be29e2c07 (diff) | |
Prohibit patterns in trait methods without bodies
Diffstat (limited to 'src/doc')
| -rw-r--r-- | src/doc/reference.md | 6 |
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>) {} } ``` |
