#[mutable]
struct RWARC<T> {
x: UnsafeAtomicRcBox<RWARCInner<T>>,
- cant_nest: ()
}
/// Create a reader/writer ARC with the supplied data.
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> {
pub fn clone(&self) -> RWARC<T> {
RWARC {
x: self.x.clone(),
- cant_nest: (),
}
}