diff options
| author | chitra <chitra@chitra-HP-Pavilion-g6-Notebook-PC.(none)> | 2013-10-19 00:18:17 +0530 |
|---|---|---|
| committer | chitra <chitra@chitra-HP-Pavilion-g6-Notebook-PC.(none)> | 2013-10-19 00:18:17 +0530 |
| commit | bdcd29c6d0dea5e15c6011033e546176b0925c3a (patch) | |
| tree | 51561a4c7a42dd30e1620cb6e1d7e2a7307b50fe /src/libstd | |
| parent | fa03c9454640032bb1b6a33f996eee0f39e2b946 (diff) | |
| download | rust-bdcd29c6d0dea5e15c6011033e546176b0925c3a.tar.gz rust-bdcd29c6d0dea5e15c6011033e546176b0925c3a.zip | |
Make fields in std::comm private
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/comm.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/libstd/comm.rs b/src/libstd/comm.rs index ec8314795ac..7212635233f 100644 --- a/src/libstd/comm.rs +++ b/src/libstd/comm.rs @@ -50,16 +50,16 @@ pub trait Peekable<T> { fn peek(&self) -> bool; } -pub struct PortOne<T> { x: rtcomm::PortOne<T> } -pub struct ChanOne<T> { x: rtcomm::ChanOne<T> } +pub struct PortOne<T> { priv x: rtcomm::PortOne<T> } +pub struct ChanOne<T> { priv x: rtcomm::ChanOne<T> } pub fn oneshot<T: Send>() -> (PortOne<T>, ChanOne<T>) { let (p, c) = rtcomm::oneshot(); (PortOne { x: p }, ChanOne { x: c }) } -pub struct Port<T> { x: rtcomm::Port<T> } -pub struct Chan<T> { x: rtcomm::Chan<T> } +pub struct Port<T> { priv x: rtcomm::Port<T> } +pub struct Chan<T> { priv x: rtcomm::Chan<T> } pub fn stream<T: Send>() -> (Port<T>, Chan<T>) { let (p, c) = rtcomm::stream(); @@ -153,7 +153,7 @@ impl<T: Send> Peekable<T> for Port<T> { } -pub struct SharedChan<T> { x: rtcomm::SharedChan<T> } +pub struct SharedChan<T> { priv x: rtcomm::SharedChan<T> } impl<T: Send> SharedChan<T> { pub fn new(c: Chan<T>) -> SharedChan<T> { @@ -195,7 +195,7 @@ impl<T> Clone for SharedChan<T> { } } -pub struct SharedPort<T> { x: rtcomm::SharedPort<T> } +pub struct SharedPort<T> { priv x: rtcomm::SharedPort<T> } impl<T: Send> SharedPort<T> { pub fn new(p: Port<T>) -> SharedPort<T> { |
