Closed programatik29 closed 2 years ago
bind_rustls
certificate
certificate_file
loader
new
private_key
private_key_file
serve_and_record
tls_config
Server
tls
record
Handle::listening_addrs
Server::bind
self
bind
SocketAddr
tls_rustls::RustlsConfig
Server::serve
MakeService
Handle::listening
Handle::connection_count
service
service::MakeServiceRef
service::SendService
accept
accept::Accept
accept::DefaultAcceptor
Server::acceptor
tls_rustls
tls_rustls::RustlsAcceptor
tls_rustls::bind_rustls
bind_rustls
,certificate
,certificate_file
,loader
,new
,private_key
,private_key_file
,serve_and_record
,tls_config
methods fromServer
.tls
module.record
module and feature.Handle::listening_addrs
method.Server::bind
method doesn't takeself
anymore and creates anServer
.bind
method now takes aSocketAddr
.bind_rustls
method now takes aSocketAddr
and antls_rustls::RustlsConfig
.Server::serve
method now takes aMakeService
.Handle::listening
method now returnsSocketAddr
.Handle::connection_count
that can be used to get alive connection count.service
module.service::MakeServiceRef
andservice::SendService
traits aliases for convenience.accept
module.accept::Accept
trait that can be implemented to modify io stream and service.accept::DefaultAcceptor
struct that implementsaccept::Accept
to be used as a default 'Accept' for 'Server'.Server::acceptor
method that can be used to provide a customaccept::Accept
.tls_rustls
module.tls_rustls::RustlsAcceptor
that can be used withServer::acceptor
to make a tlsServer
.tls_rustls::RustlsConfig
to create rustls utilities and to provide reload functionality.tls_rustls::bind_rustls
which is same asbind_rustls
function.