pub(super) fn keep_alive_timer(&self) -> Option<Delay> {
        if let Some(ka) = self.keep_alive {
            Some(delay_until(self.timer.now() + ka))
        } else {
            None
        }
    }
/// Return keep-alive timer delay is configured.
Return keep-alive timer delay is configured.
Return keep - alive timer delay is configured .
pub(super) fn keep_alive_timer(&self) -> Option<Delay> {
        if let Some(ka) = self.keep_alive {
            Some(delay_until(self.timer.now() + ka))
        } else {
            None
        }
    }
pub ( super ) fn keep_alive_timer ( & self ) -> Option < Delay > { if let Some ( ka ) = self . keep_alive { Some ( delay_until ( self . timer . now ( ) + ka ) ) } else { None } }
Return keep-alive timer delay is configured.
Return keep - alive timer delay is configured .
&self