pub enum TlsAcmeAction {
Account {
action: TlsAcmeAccountAction,
},
Issue {
domain: String,
staging: bool,
print_challenge: bool,
},
Complete {
domain: String,
},
Status {
domain: Option<String>,
},
List,
}Expand description
ACME actions (DNS-01, agent two-step).
Variants§
Account
ACME account management.
Fields
§
action: TlsAcmeAccountActionAccount action.
Issue
Starts DNS-01 order and prints the TXT challenge (persists order URL under XDG).
Fields
Complete
Completes a pending order after DNS TXT is published.
Status
Shows certificate / pending status for one domain or all.
List
Lists ACME domain directories under XDG.
Trait Implementations§
Source§impl Debug for TlsAcmeAction
impl Debug for TlsAcmeAction
Source§impl FromArgMatches for TlsAcmeAction
impl FromArgMatches for TlsAcmeAction
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§impl Subcommand for TlsAcmeAction
impl Subcommand for TlsAcmeAction
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Append to
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Test whether
Self can parse a specific subcommandAuto Trait Implementations§
impl Freeze for TlsAcmeAction
impl RefUnwindSafe for TlsAcmeAction
impl Send for TlsAcmeAction
impl Sync for TlsAcmeAction
impl Unpin for TlsAcmeAction
impl UnsafeUnpin for TlsAcmeAction
impl UnwindSafe for TlsAcmeAction
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