From 48bc291a80085978987d13f75b70b82b69ec9b4d Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Fri, 12 Sep 2014 12:10:13 -0400 Subject: silence various warnings in stdlib, no idea why they suddenly started --- src/libsync/comm/mod.rs | 12 ++++++------ src/libsync/deque.rs | 10 +++++----- 2 files changed, 11 insertions(+), 11 deletions(-) (limited to 'src/libsync') diff --git a/src/libsync/comm/mod.rs b/src/libsync/comm/mod.rs index c8b86c47c90..9177fa4a6b4 100644 --- a/src/libsync/comm/mod.rs +++ b/src/libsync/comm/mod.rs @@ -379,7 +379,7 @@ pub struct Receiver { inner: UnsafeCell>, receives: Cell, // can't share in an arc - marker: marker::NoSync, + _marker: marker::NoSync, } /// An iterator over messages on a receiver, this iterator will block @@ -397,7 +397,7 @@ pub struct Sender { inner: UnsafeCell>, sends: Cell, // can't share in an arc - marker: marker::NoSync, + _marker: marker::NoSync, } /// The sending-half of Rust's synchronous channel type. This half can only be @@ -406,7 +406,7 @@ pub struct Sender { pub struct SyncSender { inner: Arc>>, // can't share in an arc - marker: marker::NoSync, + _marker: marker::NoSync, } /// This enumeration is the list of the possible reasons that try_recv could not @@ -543,7 +543,7 @@ impl Sender { Sender { inner: UnsafeCell::new(inner), sends: Cell::new(0), - marker: marker::NoSync, + _marker: marker::NoSync, } } @@ -719,7 +719,7 @@ impl Drop for Sender { impl SyncSender { fn new(inner: Arc>>) -> SyncSender { - SyncSender { inner: inner, marker: marker::NoSync } + SyncSender { inner: inner, _marker: marker::NoSync } } /// Sends a value on this synchronous channel. @@ -807,7 +807,7 @@ impl Drop for SyncSender { impl Receiver { fn new(inner: Flavor) -> Receiver { - Receiver { inner: UnsafeCell::new(inner), receives: Cell::new(0), marker: marker::NoSync } + Receiver { inner: UnsafeCell::new(inner), receives: Cell::new(0), _marker: marker::NoSync } } /// Blocks waiting for a value on this receiver diff --git a/src/libsync/deque.rs b/src/libsync/deque.rs index e70a730dc3a..521a7d0bd73 100644 --- a/src/libsync/deque.rs +++ b/src/libsync/deque.rs @@ -87,7 +87,7 @@ struct Deque { /// There may only be one worker per deque. pub struct Worker { deque: Arc>, - noshare: marker::NoSync, + _noshare: marker::NoSync, } /// The stealing half of the work-stealing deque. Stealers have access to the @@ -95,7 +95,7 @@ pub struct Worker { /// `steal` method. pub struct Stealer { deque: Arc>, - noshare: marker::NoSync, + _noshare: marker::NoSync, } /// When stealing some data, this is an enumeration of the possible outcomes. @@ -153,8 +153,8 @@ impl BufferPool { pub fn deque(&self) -> (Worker, Stealer) { let a = Arc::new(Deque::new(self.clone())); let b = a.clone(); - (Worker { deque: a, noshare: marker::NoSync }, - Stealer { deque: b, noshare: marker::NoSync }) + (Worker { deque: a, _noshare: marker::NoSync }, + Stealer { deque: b, _noshare: marker::NoSync }) } fn alloc(&mut self, bits: uint) -> Box> { @@ -217,7 +217,7 @@ impl Stealer { impl Clone for Stealer { fn clone(&self) -> Stealer { - Stealer { deque: self.deque.clone(), noshare: marker::NoSync } + Stealer { deque: self.deque.clone(), _noshare: marker::NoSync } } } -- cgit 1.4.1-3-g733a5