2014-04-26 20:46 GMT+02:00 Corey Richardson <[email protected]>:
[snip]


>
> # What's cooking on master?
>
> 153 pull requests were merged in the last two weeks.
>
> ## Breaking Changes
>
> - Auto-rooting of `@` [has been
>   removed](https://github.com/mozilla/rust/pull/13559). The exact fallout
> of
>   this isn't obvious to me, but presumably this makes some uses of `@` not
>   work.
>

The gist of this change is that there's no more special rooting for `@`
pointers. Instead, `@`-pointers de-referencing basically follows the same
rules as `~`-pointers do. The fallout will likely be that some usages of
`@`-pointers may need explicit references to avoid lifetime issues. (See
the fallout commits in the PR for more info)

Hope this clears things a bit more.


[snip]



-- 
Flavio (@flaper87) Percoco
http://www.flaper87.com
http://github.com/FlaPer87
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to