- make acme store implement https://docs.rs/rustls/latest/rustls/server/trait.ResolvesServerCert.html - pass that into https://docs.rs/rustls/latest/rustls/struct.ConfigBuilder.html# - turn that into a TlsAcceptor (From is implemented here: https://docs.rs/tokio-rustls/latest/tokio_rustls/struct.TlsAcceptor.html#impl-From%3CArc%3CServerConfig%3E%3E-for-TlsAcceptor) - use tls-listener crate to wrap hyper accepter: https://github.com/tmccombs/tls-listener/blob/main/examples/http.rs#L24 - https://github.com/tmccombs/tls-listener/blob/main/examples/tls_config/mod.rs - logging