pub enum Challenge {
Http01,
Dns01Cloudflare,
}Expand description
How the ACME challenge is answered.
Variants§
Http01
--standalone on port 80. Needs the port reachable from the
internet now and at every renewal, because renewals rebind it.
Dns01Cloudflare
--dns-cloudflare, selected by the presence of a credentials
file rather than by a flag — the same file-as-marker discipline
as everything else here. Needs no inbound port and never
publishes the origin address, which is why it is preferred behind
a proxying CDN.
Implementations§
Trait Implementations§
impl Copy for Challenge
impl Eq for Challenge
impl StructuralPartialEq for Challenge
Auto Trait Implementations§
impl Freeze for Challenge
impl RefUnwindSafe for Challenge
impl Send for Challenge
impl Sync for Challenge
impl Unpin for Challenge
impl UnsafeUnpin for Challenge
impl UnwindSafe for Challenge
Blanket Implementations§
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