ffd9966c79
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] |
||
---|---|---|
.. | ||
args.rs | ||
at_exit_imp.rs | ||
bookkeeping.rs | ||
c_str.rs | ||
exclusive.rs | ||
lib.rs | ||
libunwind.rs | ||
local_data.rs | ||
local_heap.rs | ||
local_ptr.rs | ||
local.rs | ||
macros.rs | ||
mutex.rs | ||
rtio.rs | ||
stack.rs | ||
task.rs | ||
thread_local_storage.rs | ||
thread.rs | ||
unwind.rs | ||
util.rs |