tokio-rustls
Asynchronous TLS/SSL streams for Tokio using Rustls.
Basic Structure of a Client
// ...
use ClientConfig;
use ClientConfigExt;
let mut config = new;
config.root_store.add_trust_anchors;
let config = new;
connect
.and_then
// ...
Client Example Program
See examples/client.rs. You can run it with:
Server Example Program
See examples/server.rs. You can run it with:
License & Origin
tokio-rustls is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0), with portions covered by various BSD-like licenses.
This started as a fork of tokio-tls.