Struct ldap_types::schema::MatchingRule
source · [−]pub struct MatchingRule {
pub oid: ObjectIdentifier,
pub name: Vec<KeyString>,
pub syntax: OIDWithLength,
}
Expand description
a matching rule LDAP schema entry
Fields
oid: ObjectIdentifier
the matching rule’s OID
name: Vec<KeyString>
the matching rule’s name
syntax: OIDWithLength
the syntax this matching rule can be used with
Trait Implementations
sourceimpl Clone for MatchingRule
impl Clone for MatchingRule
sourcefn clone(&self) -> MatchingRule
fn clone(&self) -> MatchingRule
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MatchingRule
impl Debug for MatchingRule
sourceimpl<'de> Deserialize<'de> for MatchingRule
impl<'de> Deserialize<'de> for MatchingRule
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Hash for MatchingRule
impl Hash for MatchingRule
sourceimpl PartialEq<MatchingRule> for MatchingRule
impl PartialEq<MatchingRule> for MatchingRule
sourceimpl Serialize for MatchingRule
impl Serialize for MatchingRule
impl Eq for MatchingRule
Auto Trait Implementations
impl RefUnwindSafe for MatchingRule
impl Send for MatchingRule
impl Sync for MatchingRule
impl Unpin for MatchingRule
impl UnwindSafe for MatchingRule
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more