]> git.lizzy.rs Git - rust.git/commit
auto merge of #14522 : aturon/rust/make_unique, r=alexcrichton,alexcrichton,me
authorbors <bors@rust-lang.org>
Fri, 30 May 2014 11:21:41 +0000 (04:21 -0700)
committerbors <bors@rust-lang.org>
Fri, 30 May 2014 11:21:41 +0000 (04:21 -0700)
commit32b6fc1effaadaf951818434ddd02d530f5c1078
tree273175e6a42e801b4e7d9afe6063518324b07007
parent3a105464fbdf5ba9df7c97eaecffe9f8479f91b0
parent7889c951240624b22cc4c9b87f2852322b0b716c
auto merge of #14522 : aturon/rust/make_unique, r=alexcrichton,alexcrichton,me

This patch makes `Arc::make_unique` examine the number of weak
references as well as strong references, which is required for safety.

It also adds a `make_unique` method to the `Rc` type for consistency.

Closes #14521.