diff options
| author | Steven Fackler <sfackler@gmail.com> | 2013-11-16 11:19:25 -0800 |
|---|---|---|
| committer | Steven Fackler <sfackler@gmail.com> | 2013-11-22 21:19:53 -0800 |
| commit | 8a26266f6586f765ebdfbc0304e4976bfff28895 (patch) | |
| tree | 191599686d5d655cb895d422d17045fe56451b62 /src/libstd | |
| parent | bb39cc3ae6db7effb17902d0cff0a737aef15101 (diff) | |
| download | rust-8a26266f6586f765ebdfbc0304e4976bfff28895.tar.gz rust-8a26266f6586f765ebdfbc0304e4976bfff28895.zip | |
Change Mut::map to Mut::with
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/mutable.rs | 24 | ||||
| -rw-r--r-- | src/libstd/rc.rs | 8 | ||||
| -rw-r--r-- | src/libstd/rt/comm.rs | 6 |
3 files changed, 19 insertions, 19 deletions
diff --git a/src/libstd/mutable.rs b/src/libstd/mutable.rs index c343e8734cb..98177b3cdf5 100644 --- a/src/libstd/mutable.rs +++ b/src/libstd/mutable.rs @@ -118,7 +118,7 @@ impl<T> Mut<T> { /// /// Fails if the value is currently mutably borrowed. #[inline] - pub fn map<U>(&self, blk: |&T| -> U) -> U { + pub fn with<U>(&self, blk: |&T| -> U) -> U { let ptr = self.borrow(); blk(ptr.get()) } @@ -129,7 +129,7 @@ impl<T> Mut<T> { /// /// Fails if the value is currently borrowed. #[inline] - pub fn map_mut<U>(&self, blk: |&mut T| -> U) -> U { + pub fn with_mut<U>(&self, blk: |&mut T| -> U) -> U { let mut ptr = self.borrow_mut(); blk(ptr.get()) } @@ -260,39 +260,39 @@ mod test { } #[test] - fn map_ok() { + fn with_ok() { let x = Mut::new(0); - assert_eq!(1, x.map(|x| *x+1)); + assert_eq!(1, x.with(|x| *x+1)); } #[test] #[should_fail] - fn mut_borrow_map() { + fn mut_borrow_with() { let x = Mut::new(0); let _b1 = x.borrow_mut(); - x.map(|x| *x+1); + x.with(|x| *x+1); } #[test] - fn borrow_map() { + fn borrow_with() { let x = Mut::new(0); let _b1 = x.borrow(); - assert_eq!(1, x.map(|x| *x+1)); + assert_eq!(1, x.with(|x| *x+1)); } #[test] - fn map_mut_ok() { + fn with_mut_ok() { let x = Mut::new(0); - x.map_mut(|x| *x += 1); + x.with_mut(|x| *x += 1); let b = x.borrow(); assert_eq!(1, *b.get()); } #[test] #[should_fail] - fn borrow_map_mut() { + fn borrow_with_mut() { let x = Mut::new(0); let _b = x.borrow(); - x.map_mut(|x| *x += 1); + x.with_mut(|x| *x += 1); } } diff --git a/src/libstd/rc.rs b/src/libstd/rc.rs index 2ffdf91ba2f..4cb2c792194 100644 --- a/src/libstd/rc.rs +++ b/src/libstd/rc.rs @@ -111,20 +111,20 @@ mod test_rc { fn test_clone() { let x = Rc::from_send(Mut::new(5)); let y = x.clone(); - do x.borrow().map_mut |inner| { + do x.borrow().with_mut |inner| { *inner = 20; } - assert_eq!(y.borrow().map(|v| *v), 20); + assert_eq!(y.borrow().with(|v| *v), 20); } #[test] fn test_deep_clone() { let x = Rc::from_send(Mut::new(5)); let y = x.deep_clone(); - do x.borrow().map_mut |inner| { + do x.borrow().with_mut |inner| { *inner = 20; } - assert_eq!(y.borrow().map(|v| *v), 5); + assert_eq!(y.borrow().with(|v| *v), 5); } #[test] diff --git a/src/libstd/rt/comm.rs b/src/libstd/rt/comm.rs index 077e9ba195b..7441d0d3edc 100644 --- a/src/libstd/rt/comm.rs +++ b/src/libstd/rt/comm.rs @@ -506,7 +506,7 @@ impl<T: Send> GenericPort<T> for Port<T> { impl<T: Send> Peekable<T> for Port<T> { fn peek(&self) -> bool { - self.next.map_mut(|p| p.get_mut_ref().peek()) + self.next.with_mut(|p| p.get_mut_ref().peek()) } } @@ -517,7 +517,7 @@ impl<T: Send> Peekable<T> for Port<T> { impl<'self, T: Send> SelectInner for &'self Port<T> { #[inline] fn optimistic_check(&mut self) -> bool { - do self.next.map_mut |pone| { pone.get_mut_ref().optimistic_check() } + do self.next.with_mut |pone| { pone.get_mut_ref().optimistic_check() } } #[inline] @@ -528,7 +528,7 @@ impl<'self, T: Send> SelectInner for &'self Port<T> { #[inline] fn unblock_from(&mut self) -> bool { - do self.next.map_mut |pone| { pone.get_mut_ref().unblock_from() } + do self.next.with_mut |pone| { pone.get_mut_ref().unblock_from() } } } |
