pub enum AttributeName<'s> {
Show 30 variants
Hex(&'s str),
SecCreationDateItemAttr,
SecModDateItemAttr,
SecDescriptionItemAttr,
SecCommentItemAttr,
SecCreatorItemAttr,
SecTypeItemAttr,
SecScriptCodeItemAttr,
SecLabelItemAttr,
SecInvisibleItemAttr,
SecNegativeItemAttr,
SecCustomIconItemAttr,
SecAccountItemAttr,
SecServiceItemAttr,
SecGenericItemAttr,
SecSecurityDomainItemAttr,
SecServerItemAttr,
SecAuthenticationTypeItemAttr,
SecPortItemAttr,
SecPathItemAttr,
SecVolumeItemAttr,
SecAddressItemAttr,
SecSignatureItemAttr,
SecProtocolItemAttr,
SecCertificateType,
SecCertificateEncoding,
SecCrlType,
SecCrlEncoding,
SecAlias,
Unknown(&'s str),
}
Expand description
The name of an attribute.
Variants§
Hex(&'s str)
Hex value.
SecCreationDateItemAttr
Creation date.
SecModDateItemAttr
Modification date.
SecDescriptionItemAttr
Description of the item.
SecCommentItemAttr
Comment of the item.
SecCreatorItemAttr
Creator of the item.
SecTypeItemAttr
Type of the item.
SecScriptCodeItemAttr
Script code for the item.
SecLabelItemAttr
Label of the item.
SecInvisibleItemAttr
Invisiblility.
SecNegativeItemAttr
Negative item.
SecCustomIconItemAttr
Custom icon.
SecAccountItemAttr
Account name.
SecServiceItemAttr
Service name.
SecGenericItemAttr
Generic item.
SecSecurityDomainItemAttr
Security domain.
SecServerItemAttr
Server item.
SecAuthenticationTypeItemAttr
Authentication type.
SecPortItemAttr
Port.
SecPathItemAttr
Path.
SecVolumeItemAttr
Volume.
SecAddressItemAttr
Address.
SecSignatureItemAttr
Signature.
SecProtocolItemAttr
Protocol.
SecCertificateType
Certificate.
SecCertificateEncoding
Certificate encoding.
SecCrlType
Unknown.
SecCrlEncoding
Unknown.
SecAlias
Unknown.
Unknown(&'s str)
Unknown attribute name.
Trait Implementations§
Source§impl<'s> Debug for AttributeName<'s>
impl<'s> Debug for AttributeName<'s>
Source§impl<'s> Hash for AttributeName<'s>
impl<'s> Hash for AttributeName<'s>
Source§impl<'s> PartialEq for AttributeName<'s>
impl<'s> PartialEq for AttributeName<'s>
Source§impl<'s> TryFrom<&'s str> for AttributeName<'s>
impl<'s> TryFrom<&'s str> for AttributeName<'s>
impl<'s> Eq for AttributeName<'s>
impl<'s> StructuralPartialEq for AttributeName<'s>
Auto Trait Implementations§
impl<'s> Freeze for AttributeName<'s>
impl<'s> RefUnwindSafe for AttributeName<'s>
impl<'s> Send for AttributeName<'s>
impl<'s> Sync for AttributeName<'s>
impl<'s> Unpin for AttributeName<'s>
impl<'s> UnwindSafe for AttributeName<'s>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.