feat: Implement LdapStream, begin event loop

This commit is contained in:
selfhoster selfhoster 2026-09-01 17:57:42 +02:00
commit 1ef02c58dd
8 changed files with 152 additions and 56 deletions

13
Cargo.lock generated
View file

@ -69,6 +69,17 @@ version = "0.3.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e"
[[package]]
name = "futures-macro"
version = "0.3.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44"
dependencies = [
"proc-macro2",
"quote",
"syn 3.0.4",
]
[[package]]
name = "futures-sink"
version = "0.3.34"
@ -88,6 +99,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc"
dependencies = [
"futures-core",
"futures-macro",
"futures-task",
"pin-project-lite",
"slab",
@ -160,6 +172,7 @@ version = "0.1.0"
dependencies = [
"argh",
"camino",
"futures-util",
"ldap3_proto",
"serde",
"tokio",