1 个不稳定版本
0.11.0 | 2024年5月7日 |
---|
#6 在 #tls-api
105KB
2K SLoC
tls-api-stub-2
这是对 tls-api-stub 的分支,包含更新的依赖项。
tls-api 的存根实现。所有操作都返回错误。
当你需要一个类似 TlsConnector
的类型实现,但你并不打算使用它时很有用。
例如:
fn connect<C : tls_api::TlsConnector>(host: &str, use_tls: bool) { ... }
所以如果函数要在没有 TLS 的情况下使用,可以调用存根实现
connect::<tls_api_stub::TlsConnector>("database", false);
lib.rs
:
TLS API 的存根实现。
所有操作都返回错误。无法实例化任何对象。
在需要类型参数例如 TlsConnector
时很有用。
use tls_api_stub_2::TlsConnector;
let no_connector: Option<TlsConnector> = None;
依赖项
~8–22MB
~374K SLoC