[]Struct yukikaze::connector::rustls::internal::msgs::handshake::CertificateEntry

pub struct CertificateEntry {
    pub cert: Certificate,
    pub exts: Vec<CertificateExtension>,
}

Fields

cert: Certificateexts: Vec<CertificateExtension>

Methods

impl CertificateEntry

pub fn new(cert: Certificate) -> CertificateEntry

pub fn has_duplicate_extension(&self) -> bool

pub fn has_unknown_extension(&self) -> bool

pub fn get_ocsp_response(&self) -> Option<&Vec<u8>>

pub fn get_scts(&self) -> Option<&Vec<PayloadU16>>

Trait Implementations

impl Codec for CertificateEntry

impl Debug for CertificateEntry

Auto Trait Implementations

impl Sync for CertificateEntry

impl Send for CertificateEntry

impl Unpin for CertificateEntry

impl UnwindSafe for CertificateEntry

impl RefUnwindSafe for CertificateEntry

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self