pub trait TlsUpgrade: Sync + Send {
fn upgrade_to_tls(
&self,
stream: Box<dyn Io + 'static, Global>,
name: String
) -> Pin<Box<dyn Future<Output = Result<Box<dyn Io + 'static, Global>, Error>> + Sync + Send + 'static, Global>>ⓘ;
}