r2d2-ldap

Crates.ior2d2-ldap
lib.rsr2d2-ldap
version0.1.1
sourcesrc
created_at2020-11-02 17:51:03.154384
updated_at2020-11-02 18:08:28.661319
descriptionLDAP support for the r2d2 connection pool
homepage
repositoryhttps://github.com/c0dearm/r2d2-ldap
max_upload_size
id307996
size5,002
Aitor Ruano (c0dearm)

documentation

README

r2d2-ldap

Build Latest Version Docs

LDAP support for the r2d2 connection pool

Install

Add this to your Cargo.toml:

[dependencies]
r2d2-ldap = "0.1.1"

Basic Usage

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();
}

License

Commit count: 6

cargo fmt