pub type BoxAcceptor = Box<dyn Acceptor<Io = BoxIo>>;
An owned dynamically typed Acceptor for use in cases where you can’t statically type your result or need to add some indirection.