@@ -291,7 +291,7 @@ pub struct Receiver<T> {
291
291
priv inner : Flavor < T > ,
292
292
priv receives : Cell < uint > ,
293
293
// can't share in an arc
294
- priv marker : marker:: NoFreeze ,
294
+ priv marker : marker:: NoShare ,
295
295
}
296
296
297
297
/// An iterator over messages on a receiver, this iterator will block
@@ -307,7 +307,7 @@ pub struct Sender<T> {
307
307
priv inner : Flavor < T > ,
308
308
priv sends : Cell < uint > ,
309
309
// can't share in an arc
310
- priv marker : marker:: NoFreeze ,
310
+ priv marker : marker:: NoShare ,
311
311
}
312
312
313
313
/// This enumeration is the list of the possible reasons that try_recv could not
@@ -340,7 +340,7 @@ pub fn channel<T: Send>() -> (Sender<T>, Receiver<T>) {
340
340
341
341
impl < T : Send > Sender < T > {
342
342
fn my_new ( inner : Flavor < T > ) -> Sender < T > {
343
- Sender { inner : inner, sends : Cell :: new ( 0 ) , marker : marker:: NoFreeze }
343
+ Sender { inner : inner, sends : Cell :: new ( 0 ) , marker : marker:: NoShare }
344
344
}
345
345
346
346
/// Sends a value along this channel to be received by the corresponding
@@ -478,7 +478,7 @@ impl<T: Send> Drop for Sender<T> {
478
478
479
479
impl < T : Send > Receiver < T > {
480
480
fn my_new ( inner : Flavor < T > ) -> Receiver < T > {
481
- Receiver { inner : inner, receives : Cell :: new ( 0 ) , marker : marker:: NoFreeze }
481
+ Receiver { inner : inner, receives : Cell :: new ( 0 ) , marker : marker:: NoShare }
482
482
}
483
483
484
484
/// Blocks waiting for a value on this receiver
0 commit comments