2 个版本
0.1.1 | 2020年7月14日 |
---|---|
0.1.0 | 2020年7月11日 |
#9 in #tls-connector
16KB
190 行
async-tls-lite
示例
简单客户端
use std::net::TcpStream;
use async_tls_lite::TlsConnector;
use smol::Async;
// ...
let tcp_stream = Async::<TcpStream>::connect("github.com:443").await?;
let connector = TlsConnector::default();
let mut tls_stream = connector.connect("github.com", tcp_stream).await?;
// ...
开发
cargo test --all-features --all -- --nocapture && \
cargo clippy --all -- -D clippy::all && \
cargo fmt --all -- --check
cargo build-all-features
cargo test-all-features --all
依赖
~10MB
~273K SLoC