@@ -291,7 +291,7 @@ pub struct Receiver<T> {
291291 priv inner : Flavor < T > ,
292292 priv receives : Cell < uint > ,
293293 // can't share in an arc
294- priv marker : marker:: NoFreeze ,
294+ priv marker : marker:: NoShare ,
295295}
296296
297297/// An iterator over messages on a receiver, this iterator will block
@@ -307,7 +307,7 @@ pub struct Sender<T> {
307307 priv inner : Flavor < T > ,
308308 priv sends : Cell < uint > ,
309309 // can't share in an arc
310- priv marker : marker:: NoFreeze ,
310+ priv marker : marker:: NoShare ,
311311}
312312
313313/// 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>) {
340340
341341impl < T : Send > Sender < T > {
342342 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 }
344344 }
345345
346346 /// Sends a value along this channel to be received by the corresponding
@@ -478,7 +478,7 @@ impl<T: Send> Drop for Sender<T> {
478478
479479impl < T : Send > Receiver < T > {
480480 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 }
482482 }
483483
484484 /// Blocks waiting for a value on this receiver
0 commit comments