about summary refs log tree commit diff
path: root/src/libcoretest
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2015-05-28 22:58:04 +0200
committerSimon Sapin <simon.sapin@exyr.org>2015-05-28 23:01:36 +0200
commitc516eee503ae643ead9553fed70528230feb2b1f (patch)
treec00c3b387b0fe64f1406675a1579e67f8995c28f /src/libcoretest
parent621a10e7f32d790c39a0b4528369cf7959dd7d34 (diff)
downloadrust-c516eee503ae643ead9553fed70528230feb2b1f.tar.gz
rust-c516eee503ae643ead9553fed70528230feb2b1f.zip
Move std::cell::clone_ref to a clone associated function on std::cell::Ref
... and generalize the bounds on the value type.
Diffstat (limited to 'src/libcoretest')
-rw-r--r--src/libcoretest/cell.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libcoretest/cell.rs b/src/libcoretest/cell.rs
index f02312b8641..eae8cd2c0f3 100644
--- a/src/libcoretest/cell.rs
+++ b/src/libcoretest/cell.rs
@@ -115,13 +115,13 @@ fn discard_doesnt_unborrow() {
 }
 
 #[test]
-fn clone_ref_updates_flag() {
+fn ref_clone_updates_flag() {
     let x = RefCell::new(0);
     {
         let b1 = x.borrow();
         assert_eq!(x.borrow_state(), BorrowState::Reading);
         {
-            let _b2 = clone_ref(&b1);
+            let _b2 = Ref::clone(&b1);
             assert_eq!(x.borrow_state(), BorrowState::Reading);
         }
         assert_eq!(x.borrow_state(), BorrowState::Reading);