Struct tls_api_openssl::TlsAcceptorBuilder [−][src]
pub struct TlsAcceptorBuilder(pub SslAcceptorBuilder);
Methods
impl TlsAcceptorBuilder[src]
impl TlsAcceptorBuilderpub fn from_pkcs12(pkcs12: &[u8], password: &str) -> Result<TlsAcceptorBuilder>[src]
pub fn from_pkcs12(pkcs12: &[u8], password: &str) -> Result<TlsAcceptorBuilder>impl TlsAcceptorBuilder[src]
impl TlsAcceptorBuilderpub fn builder_mut(&mut self) -> &mut SslAcceptorBuilder[src]
pub fn builder_mut(&mut self) -> &mut SslAcceptorBuilderTrait Implementations
impl TlsAcceptorBuilder for TlsAcceptorBuilder[src]
impl TlsAcceptorBuilder for TlsAcceptorBuildertype Acceptor = TlsAcceptor
type Underlying = SslAcceptorBuilder
fn underlying_mut(&mut self) -> &mut SslAcceptorBuilder[src]
fn underlying_mut(&mut self) -> &mut SslAcceptorBuilderfn supports_alpn() -> bool[src]
fn supports_alpn() -> boolfn set_alpn_protocols(&mut self, protocols: &[&[u8]]) -> Result<()>[src]
fn set_alpn_protocols(&mut self, protocols: &[&[u8]]) -> Result<()>fn build(self) -> Result<TlsAcceptor>[src]
fn build(self) -> Result<TlsAcceptor>Auto Trait Implementations
impl Send for TlsAcceptorBuilder
impl Send for TlsAcceptorBuilderimpl Sync for TlsAcceptorBuilder
impl Sync for TlsAcceptorBuilder