pub struct ExtendedResponse {
pub result: LdapResult,
pub oid: Option<String>,
pub value: Option<Vec<u8>>,
}Fields§
§result: LdapResult§oid: Option<String>§value: Option<Vec<u8>>Trait Implementations§
Source§impl Clone for ExtendedResponse
impl Clone for ExtendedResponse
Source§fn clone(&self) -> ExtendedResponse
fn clone(&self) -> ExtendedResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExtendedResponse
impl Debug for ExtendedResponse
Source§impl HasLdapResult for ExtendedResponse
impl HasLdapResult for ExtendedResponse
fn result(&self) -> &LdapResult
fn is_success(&self) -> bool
fn is_referral(&self) -> bool
fn referral_urls(&self) -> &[String]
Auto Trait Implementations§
impl Freeze for ExtendedResponse
impl RefUnwindSafe for ExtendedResponse
impl Send for ExtendedResponse
impl Sync for ExtendedResponse
impl Unpin for ExtendedResponse
impl UnsafeUnpin for ExtendedResponse
impl UnwindSafe for ExtendedResponse
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