Accept trait and utilities.
Accept
A no-op acceptor.
An asynchronous function to modify io stream and service.