Enum acme2::Csr[][src]

pub enum Csr {
    Automatic(PKey<Private>),
    Custom(X509Req),
}

A certificate signing request.

Variants

Automatic(PKey<Private>)

Automatic signing takes just a private key. The other details of the CSR (identifiers, common name, etc), will be automatically retrieved from the order this is used with.

Custom(X509Req)

A custom CSR will not be modified, and will be passed to the ACME server as is.

Auto Trait Implementations

impl RefUnwindSafe for Csr

impl Send for Csr

impl Sync for Csr

impl Unpin for Csr

impl UnwindSafe for Csr

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<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<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> WithSubscriber for T[src]