pub struct CertificateData { /* private fields */ }Implementations§
Source§impl CertificateData
impl CertificateData
pub fn issuer_name(&self) -> Option<&str>
pub fn issuer_country(&self) -> Option<&str>
pub fn issuer_state(&self) -> Option<&str>
pub fn issuer_organization(&self) -> Option<&str>
pub fn issuer_organizational_unit(&self) -> Option<&str>
pub fn subject_name(&self) -> Option<&str>
pub fn subject_alternate_names(&self) -> &[CertificateAlternateName]
pub fn subject_country(&self) -> Option<&str>
pub fn subject_state(&self) -> Option<&str>
pub fn subject_organization(&self) -> Option<&str>
pub fn subject_organizational_unit(&self) -> Option<&str>
pub fn validity(&self) -> CertificateValidity
pub fn serial(&self) -> &[u8] ⓘ
pub fn raw_der_encoded(&self) -> &[u8] ⓘ
Trait Implementations§
Source§impl Clone for CertificateData
impl Clone for CertificateData
Source§fn clone(&self) -> CertificateData
fn clone(&self) -> CertificateData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CertificateData
impl Debug for CertificateData
Source§impl<'de> Deserialize<'de> for CertificateData
impl<'de> Deserialize<'de> for CertificateData
Source§fn 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
Auto Trait Implementations§
impl Freeze for CertificateData
impl RefUnwindSafe for CertificateData
impl Send for CertificateData
impl Sync for CertificateData
impl Unpin for CertificateData
impl UnwindSafe for CertificateData
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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