diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2015-06-10 18:43:08 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2015-06-17 09:07:16 -0700 |
| commit | c032d6fd397d95ccfa7c9bbefc8cc508906b8d34 (patch) | |
| tree | 21818c91cbba8c79903905004bee460df24f7f9a /src/libstd/sync | |
| parent | 68b628b165c91e6abe1bccf9d94eb7c7ef7cdda3 (diff) | |
| download | rust-c032d6fd397d95ccfa7c9bbefc8cc508906b8d34.tar.gz rust-c032d6fd397d95ccfa7c9bbefc8cc508906b8d34.zip | |
std: Stabilize the sync_poison feature
These accessor/constructor methods for a `PoisonError` are quite standard for a wrapper type and enable manipulation of the underlying type.
Diffstat (limited to 'src/libstd/sync')
| -rw-r--r-- | src/libstd/sync/mutex.rs | 2 | ||||
| -rw-r--r-- | src/libstd/sync/rwlock.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/sync/mutex.rs b/src/libstd/sync/mutex.rs index 1d630142959..64a5027cc89 100644 --- a/src/libstd/sync/mutex.rs +++ b/src/libstd/sync/mutex.rs @@ -238,7 +238,7 @@ impl<T: ?Sized> Mutex<T> { /// time. You should not trust a `false` value for program correctness /// without additional synchronization. #[inline] - #[unstable(feature = "sync_poison")] + #[stable(feature = "sync_poison", since = "1.2.0")] pub fn is_poisoned(&self) -> bool { self.inner.poison.get() } diff --git a/src/libstd/sync/rwlock.rs b/src/libstd/sync/rwlock.rs index 5a6bf987fd7..4ca2e282f70 100644 --- a/src/libstd/sync/rwlock.rs +++ b/src/libstd/sync/rwlock.rs @@ -253,7 +253,7 @@ impl<T: ?Sized> RwLock<T> { /// time. You should not trust a `false` value for program correctness /// without additional synchronization. #[inline] - #[unstable(feature = "sync_poison")] + #[stable(feature = "sync_poison", since = "1.2.0")] pub fn is_poisoned(&self) -> bool { self.inner.poison.get() } |
