rustls-connector is a library aiming at simplifying using rustls as an alternative to openssl and native-tls
To connect to a remote server:
```rust use rustls_connector::RustlsConnector;
use std::{ io::{Read, Write}, net::TcpStream, };
let connector = RustlsConnector::newwithnative_certs().unwrap(); let stream = TcpStream::connect("google.com:443").unwrap(); let mut stream = connector.connect("google.com", stream).unwrap();
stream.writeall(b"GET / HTTP/1.0\r\n\r\n").unwrap(); let mut res = vec![]; stream.readtoend(&mut res).unwrap(); println!("{}", String::fromutf8_lossy(&res)); ```