Struct ldap3::controls::MatchedValues [−][src]
Matched Values control (RFC 3876)
This control is used to return a subset of attribute values from an entry.
To avoid complicating the filter parser, the dnAttributes flag can be set
in an Extensible Match expression despite not being specified in the RFC and
having no meaning in this kind of filter.
Implementations
impl<S: AsRef<str>> MatchedValues<S>[src]
pub fn new(filter: S) -> RawControl[src]
Create a new control instance with the specified filter.
Trait Implementations
impl<S: Clone> Clone for MatchedValues<S>[src]
fn clone(&self) -> MatchedValues<S>[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl<S: Debug> Debug for MatchedValues<S>[src]
impl<S: AsRef<str>> From<MatchedValues<S>> for RawControl[src]
fn from(assn: MatchedValues<S>) -> RawControl[src]
Auto Trait Implementations
impl<S> RefUnwindSafe for MatchedValues<S> where
S: RefUnwindSafe,
S: RefUnwindSafe,
impl<S> Send for MatchedValues<S> where
S: Send,
S: Send,
impl<S> Sync for MatchedValues<S> where
S: Sync,
S: Sync,
impl<S> Unpin for MatchedValues<S> where
S: Unpin,
S: Unpin,
impl<S> UnwindSafe for MatchedValues<S> where
S: UnwindSafe,
S: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,