]> git.lizzy.rs Git - rust.git/commit
Stabilize clone
authorAaron Turon <aturon@mozilla.com>
Sat, 20 Dec 2014 08:35:06 +0000 (00:35 -0800)
committerAaron Turon <aturon@mozilla.com>
Sat, 20 Dec 2014 08:37:44 +0000 (00:37 -0800)
commit92ccc073e1a5a68fada24b5b3cb47b65b5ff1c61
tree4992a05d77d7c24af27d83d6a47c417db45a28f7
parent8443b09e361b96d1f9b7f45a65ed0d31c0e86e70
Stabilize clone

This patch marks `clone` stable, as well as the `Clone` trait, but
leaves `clone_from` unstable. The latter will be decided by the beta.

The patch also marks most manual implementations of `Clone` as stable,
except where the APIs are otherwise deprecated or where there is
uncertainty about providing `Clone`.
20 files changed:
src/liballoc/arc.rs
src/liballoc/boxed.rs
src/liballoc/rc.rs
src/libcollections/bit.rs
src/libcollections/btree/node.rs
src/libcollections/dlist.rs
src/libcollections/ring_buf.rs
src/libcollections/vec.rs
src/libcore/array.rs
src/libcore/borrow.rs
src/libcore/cell.rs
src/libcore/clone.rs
src/libcore/hash/sip.rs
src/libcore/iter.rs
src/libcore/option.rs
src/libcore/ptr.rs
src/libcore/slice.rs
src/libcore/tuple/mod.rs
src/libstd/comm/mod.rs
src/libstd/io/comm_adapters.rs