Struct ldap3::controls::MatchedValues[][src]

pub struct MatchedValues<S> { /* fields omitted */ }

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]

impl<S: Debug> Debug for MatchedValues<S>[src]

impl<S: AsRef<str>> From<MatchedValues<S>> for RawControl[src]

Auto Trait Implementations

impl<S> RefUnwindSafe for MatchedValues<S> where
    S: RefUnwindSafe

impl<S> Send for MatchedValues<S> where
    S: Send

impl<S> Sync for MatchedValues<S> where
    S: Sync

impl<S> Unpin for MatchedValues<S> where
    S: Unpin

impl<S> UnwindSafe for MatchedValues<S> where
    S: UnwindSafe

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.