diff options
| author | ville-h <ville3.14159@gmail.com> | 2015-01-04 11:43:14 +0200 |
|---|---|---|
| committer | ville-h <ville3.14159@gmail.com> | 2015-01-04 11:43:14 +0200 |
| commit | 2dcbdc1edac50af0f1a2796b1dfe2dd082f8190c (patch) | |
| tree | 0b326eb390fbd6d0f8a6559bb84d0670078dd8bb /src/libstd/sync | |
| parent | c3dcf9b6bf7b3de4b7b4f51725f2ab814cbdfd38 (diff) | |
| download | rust-2dcbdc1edac50af0f1a2796b1dfe2dd082f8190c.tar.gz rust-2dcbdc1edac50af0f1a2796b1dfe2dd082f8190c.zip | |
rename std::sync::RWLockReadGuard to RwLockReadGuard
Diffstat (limited to 'src/libstd/sync')
| -rw-r--r-- | src/libstd/sync/rwlock.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/libstd/sync/rwlock.rs b/src/libstd/sync/rwlock.rs index f6fffd49dee..37b9f5dc68d 100644 --- a/src/libstd/sync/rwlock.rs +++ b/src/libstd/sync/rwlock.rs @@ -110,7 +110,7 @@ pub const RW_LOCK_INIT: StaticRwLock = StaticRwLock { /// dropped. #[must_use] #[stable] -pub struct RWLockReadGuard<'a, T: 'a> { +pub struct RwLockReadGuard<'a, T: 'a> { __lock: &'a StaticRwLock, __data: &'a UnsafeCell<T>, __marker: marker::NoSend, @@ -301,11 +301,11 @@ impl StaticRwLock { } } -impl<'rwlock, T> RWLockReadGuard<'rwlock, T> { +impl<'rwlock, T> RwLockReadGuard<'rwlock, T> { fn new(lock: &'rwlock StaticRwLock, data: &'rwlock UnsafeCell<T>) - -> LockResult<RWLockReadGuard<'rwlock, T>> { + -> LockResult<RwLockReadGuard<'rwlock, T>> { poison::map_result(lock.poison.borrow(), |_| { - RWLockReadGuard { + RwLockReadGuard { __lock: lock, __data: data, __marker: marker::NoSend, @@ -327,7 +327,7 @@ impl<'rwlock, T> RWLockWriteGuard<'rwlock, T> { } } -impl<'rwlock, T> Deref for RWLockReadGuard<'rwlock, T> { +impl<'rwlock, T> Deref for RwLockReadGuard<'rwlock, T> { type Target = T; fn deref(&self) -> &T { unsafe { &*self.__data.get() } } @@ -344,7 +344,7 @@ impl<'rwlock, T> DerefMut for RWLockWriteGuard<'rwlock, T> { } #[unsafe_destructor] -impl<'a, T> Drop for RWLockReadGuard<'a, T> { +impl<'a, T> Drop for RwLockReadGuard<'a, T> { fn drop(&mut self) { unsafe { self.__lock.lock.read_unlock(); } } |
