diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2015-02-12 12:49:10 -0500 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2015-02-18 10:38:25 -0500 |
| commit | df76442c99635e176f70d2e7977317a871b8f906 (patch) | |
| tree | cc1c936fccddc2bc1b02e1070ad8e47036264d76 /src/libstd | |
| parent | 6f2a1c946744dd6c1de7a1c556cb1333592dec62 (diff) | |
| download | rust-df76442c99635e176f70d2e7977317a871b8f906.tar.gz rust-df76442c99635e176f70d2e7977317a871b8f906.zip | |
Fallout: Accepter trait needs phantomdata. This seems like it should
be migrated to an associated type anyway.
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/old_io/mod.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libstd/old_io/mod.rs b/src/libstd/old_io/mod.rs index 9655da92e56..8b9eb44066f 100644 --- a/src/libstd/old_io/mod.rs +++ b/src/libstd/old_io/mod.rs @@ -252,7 +252,7 @@ use error::Error; use fmt; use isize; use iter::{Iterator, IteratorExt}; -use marker::Sized; +use marker::{PhantomFn, Sized}; use mem::transmute; use ops::FnOnce; use option::Option; @@ -1572,7 +1572,9 @@ pub trait Seek { /// connections. /// /// Doing so produces some sort of Acceptor. -pub trait Listener<T, A: Acceptor<T>> { +pub trait Listener<T, A: Acceptor<T>> + : PhantomFn<T,T> // FIXME should be an assoc type anyhow +{ /// Spin up the listener and start queuing incoming connections /// /// # Error |
