[][src]Function smtpbis::smtp_server

pub async fn smtp_server<S, H>(
    socket: &mut S,
    handler: &mut H,
    config: &Config,
    shutdown: &mut ShutdownSignal,
    banner: bool
) -> Result<LoopExit<H>, ServerError> where
    S: AsyncRead + AsyncWrite + Unpin + Send,
    H: Handler