<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/compile-fail/disallowed-deconstructing-destructing-struct-match.rs, branch 0.7</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=0.7</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=0.7'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2013-06-26T01:14:39+00:00</updated>
<entry>
<title>Change finalize -&gt; drop.</title>
<updated>2013-06-26T01:14:39+00:00</updated>
<author>
<name>Luqman Aden</name>
<email>laden@csclub.uwaterloo.ca</email>
</author>
<published>2013-06-21T01:06:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ca2966c6d04958241f13e61310298a5ff69061e2'/>
<id>urn:sha1:ca2966c6d04958241f13e61310298a5ff69061e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move checking for moves and initialization of local variables and patterns into</title>
<updated>2013-05-29T00:22:14+00:00</updated>
<author>
<name>Niko Matsakis</name>
<email>niko@alum.mit.edu</email>
</author>
<published>2013-05-22T10:54:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5851d3242cce2a53fc25df21ab5ad20dc1fd6a62'/>
<id>urn:sha1:5851d3242cce2a53fc25df21ab5ad20dc1fd6a62</id>
<content type='text'>
borrow checker and generalize what moves are allowed. Fixes a nasty
bug or two in the pattern move checking code. Unifies dataflow code
used for initialization and other things. First step towards
once fns. Everybody wins.

Fixes #4384. Fixes #4715. cc once fns (#2202), optimizing local moves (#5016).
</content>
</entry>
<entry>
<title>librustc: allow destructuring of structs with destructors if the pattern has no moves.</title>
<updated>2013-05-10T08:34:19+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2013-05-10T06:12:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f6743fea70e99efc33f6890770da8c0f91723311'/>
<id>urn:sha1:f6743fea70e99efc33f6890770da8c0f91723311</id>
<content type='text'>
This check only works for `match`s, the checks (incorrectly) do not run for patterns in
`let`s.
</content>
</entry>
</feed>
