From df76442c99635e176f70d2e7977317a871b8f906 Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Thu, 12 Feb 2015 12:49:10 -0500 Subject: [PATCH] Fallout: Accepter trait needs phantomdata. This seems like it should be migrated to an associated type anyway. --- src/libstd/old_io/mod.rs | 6 ++++-- 1 file 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> { +pub trait Listener> + : PhantomFn // FIXME should be an assoc type anyhow +{ /// Spin up the listener and start queuing incoming connections /// /// # Error