Struct ldap_types::schema::MatchingRuleUse
source · [−]pub struct MatchingRuleUse {
pub oid: ObjectIdentifier,
pub name: Vec<KeyString>,
pub applies: Vec<KeyStringOrOID>,
}
Expand description
parse a matching rule use LDAP schema entry
Fields
oid: ObjectIdentifier
the OID of the matching rule this applies to
name: Vec<KeyString>
the name of the matching rule
applies: Vec<KeyStringOrOID>
the attributes this matching rule can be used with
Trait Implementations
sourceimpl Clone for MatchingRuleUse
impl Clone for MatchingRuleUse
sourcefn clone(&self) -> MatchingRuleUse
fn clone(&self) -> MatchingRuleUse
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 MatchingRuleUse
impl Debug for MatchingRuleUse
sourceimpl<'de> Deserialize<'de> for MatchingRuleUse
impl<'de> Deserialize<'de> for MatchingRuleUse
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 MatchingRuleUse
impl Hash for MatchingRuleUse
sourceimpl PartialEq<MatchingRuleUse> for MatchingRuleUse
impl PartialEq<MatchingRuleUse> for MatchingRuleUse
sourceimpl Serialize for MatchingRuleUse
impl Serialize for MatchingRuleUse
impl Eq for MatchingRuleUse
Auto Trait Implementations
impl RefUnwindSafe for MatchingRuleUse
impl Send for MatchingRuleUse
impl Sync for MatchingRuleUse
impl Unpin for MatchingRuleUse
impl UnwindSafe for MatchingRuleUse
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