Struct openssl::x509::X509NameRef
source · [−]pub struct X509NameRef(_);
Expand description
Reference to X509Name
.
Implementations
sourceimpl X509NameRef
impl X509NameRef
sourcepub fn entries_by_nid(&self, nid: Nid) -> X509NameEntries<'_>ⓘNotable traits for X509NameEntries<'a>impl<'a> Iterator for X509NameEntries<'a> type Item = &'a X509NameEntryRef;
pub fn entries_by_nid(&self, nid: Nid) -> X509NameEntries<'_>ⓘNotable traits for X509NameEntries<'a>impl<'a> Iterator for X509NameEntries<'a> type Item = &'a X509NameEntryRef;
Returns the name entries by the nid.
sourcepub fn entries(&self) -> X509NameEntries<'_>ⓘNotable traits for X509NameEntries<'a>impl<'a> Iterator for X509NameEntries<'a> type Item = &'a X509NameEntryRef;
pub fn entries(&self) -> X509NameEntries<'_>ⓘNotable traits for X509NameEntries<'a>impl<'a> Iterator for X509NameEntries<'a> type Item = &'a X509NameEntryRef;
Returns an iterator over all X509NameEntry
values
Trait Implementations
sourceimpl AsRef<X509NameRef> for X509Name
impl AsRef<X509NameRef> for X509Name
sourcefn as_ref(&self) -> &X509NameRef
fn as_ref(&self) -> &X509NameRef
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Borrow<X509NameRef> for X509Name
impl Borrow<X509NameRef> for X509Name
sourcefn borrow(&self) -> &X509NameRef
fn borrow(&self) -> &X509NameRef
Immutably borrows from an owned value. Read more
sourceimpl Debug for X509NameRef
impl Debug for X509NameRef
sourceimpl ForeignTypeRef for X509NameRef
impl ForeignTypeRef for X509NameRef
impl Send for X509NameRef
impl Sync for X509NameRef
Auto Trait Implementations
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