25个版本 (8个破坏性)
0.9.0 | 2022年4月28日 |
---|---|
0.7.0 | 2021年10月26日 |
0.5.0 | 2021年2月21日 |
0.4.0 | 2020年5月17日 |
0.1.8 | 2017年6月17日 |
#6 in #tls-connector
27,354 每月下载量
用于 23 个crate (6 直接)
105KB
2K SLoC
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::TlsConnector;
let no_connector: Option<TlsConnector> = None;
依赖关系
~11–26MB
~441K SLoC