Enum hyper_static_server::rustls_pemfile::Item[]

pub enum Item {
    X509Certificate(Vec<u8, Global>),
    RSAKey(Vec<u8, Global>),
    PKCS8Key(Vec<u8, Global>),
}

The contents of a single recognised block in a PEM file.

Variants

X509Certificate(Vec<u8, Global>)

A DER-encoded x509 certificate.

RSAKey(Vec<u8, Global>)

A DER-encoded plaintext RSA private key; as specified in PKCS#1/RFC3447

PKCS8Key(Vec<u8, Global>)

A DER-encoded plaintext private key; as specified in PKCS#8/RFC5958

Trait Implementations

impl Debug for Item

impl PartialEq<Item> for Item

impl StructuralPartialEq for Item

Auto Trait Implementations

impl RefUnwindSafe for Item

impl Send for Item

impl Sync for Item

impl Unpin for Item

impl UnwindSafe for Item

Blanket Implementations

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

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

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

impl<EI, EO> ErrorExtWrap<EO> for EI where
    EO: ErrorExtWrapFrom<EI>, 
[src]

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

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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<V, T> VZip<V> for T where
    V: MultiLane<T>,