about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-04-23 06:24:58 +0200
committerGitHub <noreply@github.com>2024-04-23 06:24:58 +0200
commit819b4d5e5bb59f54a3aab60d193092d79c37cba4 (patch)
tree4bf089d1364c209e33686260758d3f77902b57a8
parent8039488e595276ec3ae9ceb09af434d375281a57 (diff)
parentdf437a2af4a47f063642f697f838e529e34c2c57 (diff)
downloadrust-819b4d5e5bb59f54a3aab60d193092d79c37cba4.tar.gz
rust-819b4d5e5bb59f54a3aab60d193092d79c37cba4.zip
Rollup merge of #124266 - RalfJung:no-answer, r=joboet
remove an unused type from the reentrant lock tests

At least it seems unused. This was added back in 45aa6c8d1bc2f7863c92da6643de4642bb2d83bf together with a test related to poisoning; when the test got removed, it seems like it was forgotten to also remove this type.
-rw-r--r--library/std/src/sync/reentrant_lock/tests.rs9
1 files changed, 1 insertions, 8 deletions
diff --git a/library/std/src/sync/reentrant_lock/tests.rs b/library/std/src/sync/reentrant_lock/tests.rs
index d4c1d440c61..aeef0289d28 100644
--- a/library/std/src/sync/reentrant_lock/tests.rs
+++ b/library/std/src/sync/reentrant_lock/tests.rs
@@ -1,4 +1,4 @@
-use super::{ReentrantLock, ReentrantLockGuard};
+use super::ReentrantLock;
 use crate::cell::RefCell;
 use crate::sync::Arc;
 use crate::thread;
@@ -51,10 +51,3 @@ fn trylock_works() {
     .unwrap();
     let _lock3 = l.try_lock();
 }
-
-pub struct Answer<'a>(pub ReentrantLockGuard<'a, RefCell<u32>>);
-impl Drop for Answer<'_> {
-    fn drop(&mut self) {
-        *self.0.borrow_mut() = 42;
-    }
-}