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 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl 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 Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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