diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2016-05-24 14:24:44 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2016-05-30 20:46:32 -0700 |
| commit | b64c9d56700e2c41207166fe8709711ff02488ff (patch) | |
| tree | 82e982ea6a6840e3f0f4d3d82a4d2ad24771200b /src/libcoretest | |
| parent | a967611d8ffececb5ed0ecf6a205b464d7a5a31e (diff) | |
std: Clean out old unstable + deprecated APIs
These should all have been deprecated for at least one cycle, so this commit cleans them all out.
Diffstat (limited to 'src/libcoretest')
| -rw-r--r-- | src/libcoretest/cell.rs | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/src/libcoretest/cell.rs b/src/libcoretest/cell.rs index c0b22274ee9..a635620d12a 100644 --- a/src/libcoretest/cell.rs +++ b/src/libcoretest/cell.rs @@ -159,20 +159,6 @@ fn ref_map_accessor() { } #[test] -#[allow(deprecated)] -fn ref_filter_map_accessor() { - struct X(RefCell<Result<u32, ()>>); - impl X { - fn accessor(&self) -> Option<Ref<u32>> { - Ref::filter_map(self.0.borrow(), |r| r.as_ref().ok()) - } - } - let x = X(RefCell::new(Ok(7))); - let d: Ref<u32> = x.accessor().unwrap(); - assert_eq!(*d, 7); -} - -#[test] fn ref_mut_map_accessor() { struct X(RefCell<(u32, char)>); impl X { @@ -190,24 +176,6 @@ fn ref_mut_map_accessor() { } #[test] -#[allow(deprecated)] -fn ref_mut_filter_map_accessor() { - struct X(RefCell<Result<u32, ()>>); - impl X { - fn accessor(&self) -> Option<RefMut<u32>> { - RefMut::filter_map(self.0.borrow_mut(), |r| r.as_mut().ok()) - } - } - let x = X(RefCell::new(Ok(7))); - { - let mut d: RefMut<u32> = x.accessor().unwrap(); - assert_eq!(*d, 7); - *d += 1; - } - assert_eq!(*x.0.borrow(), Ok(8)); -} - -#[test] fn as_unsafe_cell() { let c1: Cell<usize> = Cell::new(0); c1.set(1); |
