From: bors Date: Sun, 13 Jul 2014 21:01:28 +0000 (+0000) Subject: auto merge of #15591 : aturon/rust/box-cell-stability, r=alexcrichton X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=ffd9966c79ad034fe16e66e6c6795473473a6f50;p=rust.git auto merge of #15591 : aturon/rust/box-cell-stability, r=alexcrichton This PR is the outcome of the library stabilization meeting for the `liballoc::owned` and `libcore::cell` modules. Aside from the stability attributes, there are a few breaking changes: * The `owned` modules is now named `boxed`, to better represent its contents. (`box` was unavailable, since it's a keyword.) This will help avoid the misconception that `Box` plays a special role wrt ownership. * The `AnyOwnExt` extension trait is renamed to `BoxAny`, and its `move` method is renamed to `downcast`, in both cases to improve clarity. * The recently-added `AnySendOwnExt` extension trait is removed; it was not being used and is unnecessary. [breaking-change] --- ffd9966c79ad034fe16e66e6c6795473473a6f50