diff --git a/actix-server/src/accept/acceptable.rs b/actix-server/src/accept/acceptable.rs
index e0371775..494ac083 100644
--- a/actix-server/src/accept/acceptable.rs
+++ b/actix-server/src/accept/acceptable.rs
@@ -1,14 +1,19 @@
-use std::{fmt, io};
+use std::{fmt, io, marker::PhantomData};
use mio::{Registry, Token};
+use crate::waker_queue::WakerQueue;
+
#[doc(hidden)]
/// Trait define IO source that can be managed by [super::Accept].
pub trait Acceptable: fmt::Debug {
/// Type accepted from IO source.
type Connection: Send + 'static;
- fn accept(&mut self) -> io::Result