Struct openssl::x509::X509NameRef
source · pub struct X509NameRef(_);
Expand description
Reference to X509Name
.
Implementations
sourceimpl X509NameRef
impl X509NameRef
sourcepub fn entries_by_nid<'a>(&'a self, nid: Nid) -> X509NameEntries<'a> ⓘ
pub fn entries_by_nid<'a>(&'a self, nid: Nid) -> X509NameEntries<'a> ⓘ
Returns the name entries by the nid.
sourcepub fn entries<'a>(&'a self) -> X509NameEntries<'a> ⓘ
pub fn entries<'a>(&'a self) -> X509NameEntries<'a> ⓘ
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 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 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