about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBen Blum <bblum@andrew.cmu.edu>2013-06-10 20:32:07 -0400
committerBen Blum <bblum@andrew.cmu.edu>2013-06-12 20:53:40 -0400
commitd809f54a7ce4393c7d58b3ede1c2cf7057cb5e88 (patch)
treefc30325e85ab76b988d7965a6a6882020a9feaed
parent6b22c090a5492448e5ef2992745725199851f0fe (diff)
remove bitrotted cant_nest field from RWARC (the #[mutable] tag suffices)
-rw-r--r--src/libextra/arc.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/libextra/arc.rs b/src/libextra/arc.rs
index 1b6b656e398..2d9068be6cf 100644
--- a/src/libextra/arc.rs
+++ b/src/libextra/arc.rs
@@ -281,7 +281,6 @@ struct RWARCInner<T> { lock: RWlock, failed: bool, data: T }
 #[mutable]
 struct RWARC<T> {
     x: UnsafeAtomicRcBox<RWARCInner<T>>,
-    cant_nest: ()
 }
 
 /// Create a reader/writer ARC with the supplied data.
@@ -299,7 +298,7 @@ pub fn rw_arc_with_condvars<T:Const + Owned>(
     let data =
         RWARCInner { lock: rwlock_with_condvars(num_condvars),
                      failed: false, data: user_data };
-    RWARC { x: UnsafeAtomicRcBox::new(data), cant_nest: () }
+    RWARC { x: UnsafeAtomicRcBox::new(data), }
 }
 
 impl<T:Const + Owned> RWARC<T> {
@@ -307,7 +306,6 @@ impl<T:Const + Owned> RWARC<T> {
     pub fn clone(&self) -> RWARC<T> {
         RWARC {
             x: self.x.clone(),
-            cant_nest: (),
         }
     }