<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libcore/ops/function.rs, branch 1.27.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.27.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.27.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2017-08-12T19:40:49+00:00</updated>
<entry>
<title>Auto merge of #43724 - lukaramu:std-ops-docs, r=QuietMisdreavus</title>
<updated>2017-08-12T19:40:49+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2017-08-12T19:40:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f774bced502cf190426f778001a342715acb1d47'/>
<id>urn:sha1:f774bced502cf190426f778001a342715acb1d47</id>
<content type='text'>
Improve std::ops docs

Fixes #29365. (This fixes all but one point from @steveklabnik's list, but that point was referring to examples of implementing range traits, but there are no range traits in std::ops.)

The main changes are quite a bit of copyediting, adding more "real" examples for some of the traits, incorporating some guidance from the API docs, more linking (cross-docs and to the book &amp; reference), cleaning up examples, moving things around, and so on. Refer to the commit messages for more details.

Note: I decided to link to the second edition of the book since I think it's more appropriate now for the sections I linked, if this is not okay, please say so!
</content>
</entry>
<entry>
<title>std::ops docs: incorporated changes suggested in review</title>
<updated>2017-08-12T17:53:04+00:00</updated>
<author>
<name>lukaramu</name>
<email>lukaramu@users.noreply.github.com</email>
</author>
<published>2017-08-08T12:34:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6bdba82ba18fe69ac448f81b10bbbc7d0c10bce1'/>
<id>urn:sha1:6bdba82ba18fe69ac448f81b10bbbc7d0c10bce1</id>
<content type='text'>
* fixed link typos and copy-paster errors
* rewrote Fn* explanations
* `RHS = Self` -&gt; `RHS` is `Self` (added that to all applicable places as
  well)
* fixed up some links
* s/MutDeref/DerefMut
* removed remaining superfluous `fn main()`s
* fixed some minor phrasings and factual errors and inaccuracies

std::ops docs: Fix phrasing and factual errors/inaccuracies
</content>
</entry>
<entry>
<title>Revise `Fn`/`FnMut`/`FnOnce` documentation</title>
<updated>2017-08-07T21:10:16+00:00</updated>
<author>
<name>lukaramu</name>
<email>lukaramu@users.noreply.github.com</email>
</author>
<published>2017-08-07T19:27:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5414c856891da94e0389aace71b514c6338343a6'/>
<id>urn:sha1:5414c856891da94e0389aace71b514c6338343a6</id>
<content type='text'>
Part of #29365.
* Moved explanations out of Examples section and expanded on them.
* Made the super-/subtrait relationships more explicit.
* Added links to the other traits, TRPL and the nomicon where appropriate
* Changed method summaries to be in 3rd person singular
* General copyediting
</content>
</entry>
<entry>
<title>Fixed all unnecessary muts in language core</title>
<updated>2017-08-01T22:01:24+00:00</updated>
<author>
<name>Isaac van Bakel</name>
<email>ivb@vanbakel.io</email>
</author>
<published>2017-08-01T12:03:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=400075d9d9b6410c9f7952ca52c35806b46b3177'/>
<id>urn:sha1:400075d9d9b6410c9f7952ca52c35806b46b3177</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move Fn to module.</title>
<updated>2017-06-09T23:07:25+00:00</updated>
<author>
<name>Clar Charr</name>
<email>clar@charr.xyz</email>
</author>
<published>2017-06-08T01:59:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b9c8e99955c03c61b514cc870d1462029ef956ff'/>
<id>urn:sha1:b9c8e99955c03c61b514cc870d1462029ef956ff</id>
<content type='text'>
</content>
</entry>
</feed>
