pub struct LdapClient { /* private fields */ }
Implementations§
Source§impl LdapClient
impl LdapClient
pub async fn ad_dirsync<S: Into<String>>( &mut self, basedn: S, cookie: Option<Vec<u8>>, ) -> LdapResult<LdapSyncRepl>
Source§impl LdapClient
impl LdapClient
pub async fn search<S: Into<String>>( &mut self, basedn: S, filter: LdapFilter, ) -> LdapResult<LdapSearchResult>
Source§impl LdapClient
impl LdapClient
pub async fn syncrepl<S: Into<String>>( &mut self, basedn: S, filter: LdapFilter, cookie: Option<Vec<u8>>, mode: SyncRequestMode, ) -> LdapResult<LdapSyncRepl>
Source§impl LdapClient
impl LdapClient
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LdapClient
impl RefUnwindSafe for LdapClient
impl Send for LdapClient
impl Sync for LdapClient
impl Unpin for LdapClient
impl UnwindSafe for LdapClient
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more