Trait samotop::io::client::tls::TlsUpgrade [−][src]
Required methods
pub 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>> + 'static + Send + Sync, Global>>ⓘ
[src]
&self,
stream: Box<dyn Io + 'static, Global>,
name: String
) -> Pin<Box<dyn Future<Output = Result<Box<dyn Io + 'static, Global>, Error>> + 'static + Send + Sync, Global>>ⓘ
Implementors
impl TlsUpgrade for Impossible
[src]
pub 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>> + 'static + Send + Sync, Global>>ⓘ
[src]
&self,
_stream: Box<dyn Io + 'static, Global>,
_name: String
) -> Pin<Box<dyn Future<Output = Result<Box<dyn Io + 'static, Global>, Error>> + 'static + Send + Sync, Global>>ⓘ
impl TlsUpgrade for RustlsProvider<TlsAcceptor>
[src]
pub fn upgrade_to_tls(
&self,
io: Box<dyn Io + 'static, Global>,
_name: String
) -> Pin<Box<dyn Future<Output = Result<Box<dyn Io + 'static, Global>, Error>> + 'static + Send + Sync, Global>>ⓘ
[src]
&self,
io: Box<dyn Io + 'static, Global>,
_name: String
) -> Pin<Box<dyn Future<Output = Result<Box<dyn Io + 'static, Global>, Error>> + 'static + Send + Sync, Global>>ⓘ