feat: Type-erase Database backend for simpler code

This commit is contained in:
selfhoster selfhoster 2026-09-19 14:39:01 +02:00
commit ccbd97b836
17 changed files with 108 additions and 117 deletions

View file

@ -174,9 +174,9 @@ fn search_entry_from_user(user: &User, req_attrs: &[String]) -> LdapSearchResult
}
}
pub async fn search_by_mail_filter<D: DatabaseInterface>(
pub async fn search_by_mail_filter(
stream: &mut LdapStream,
db: &Database<D>,
db: &Database,
sr: LdapSearchRequest,
msgid: i32,
) -> Result<(), LdapStreamError> {