Rustls is an all-new TLS implementation written entirely in Rust. Its memory-safe design makes it inherently resistant to attacks like Heartbleed. Now, its creators are claiming that it outperforms OpenSSL, too. But it lacks support for FreeBSD's ktls. I think that adding ktls support would be an interesting and worthwhile project. Is anybody else interested?
https://www.memorysafety.org/blog/rustls-performance-outperforms/