[][src]Enum acme_micro::DirectoryUrl

pub enum DirectoryUrl<'a> {
    LetsEncrypt,
    LetsEncryptStaging,
    Other(&'a str),
}

Enumeration of known ACME API directories.

Variants

LetsEncrypt

The main Let's Encrypt directory. Not appropriate for testing and dev.

LetsEncryptStaging

The staging Let's Encrypt directory. Use for testing and dev. Doesn't issue "valid" certificates. The root signing certificate is not supposed to be in any trust chains.

Other(&'a str)

Provide an arbitrary director URL to connect to.

Trait Implementations

impl<'a> Clone for DirectoryUrl<'a>[src]

impl<'a> Debug for DirectoryUrl<'a>[src]

Auto Trait Implementations

impl<'a> RefUnwindSafe for DirectoryUrl<'a>

impl<'a> Send for DirectoryUrl<'a>

impl<'a> Sync for DirectoryUrl<'a>

impl<'a> Unpin for DirectoryUrl<'a>

impl<'a> UnwindSafe for DirectoryUrl<'a>

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

impl<T> Sealed<T> for T where
    T: ?Sized

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.