2个版本
0.1.1 | 2020年11月2日 |
---|---|
0.1.0 | 2020年11月2日 |
#32 in #ldap
4KB
r2d2-ldap
r2d2连接池的LDAP支持
安装
将以下内容添加到您的 Cargo.toml
[dependencies]
r2d2-ldap = "0.1.1"
基本用法
use std::thread;
use r2d2_ldap::LDAPConnectionManager;
fn main() {
let pool = r2d2::Pool::new(LDAPConnectionManager("ldap://example.org")).unwrap();
let mut ldap = pool.get().unwrap();
ldap.simple_bind("uid=john,cn=users,dc=example,dc=org", "password").unwrap();
}
许可
- MIT许可 (LICENSE 或 http://opensource.org/licenses/MIT)
- 此软件包含Apache License 2.0下分发的工作
lib.rs
:
为r2d2连接池提供LDAP支持。
依赖
~8–14MB
~185K SLoC