pub struct OrderListArgs {
pub profile: Option<String>,
pub account_id: Option<String>,
pub status: Option<String>,
pub identifier: Option<String>,
pub identifier_contains: Option<String>,
pub cert_serial: Option<String>,
pub expiring_in: Option<u64>,
pub hide_superseded: bool,
pub limit: i64,
pub offset: i64,
pub json: bool,
}Expand description
order list’s flags, a struct of their own so the listing is one function
rather than an arm of run_order_command.
Fields§
§profile: Option<String>Restrict the listing to one ACME endpoint.
account_id: Option<String>Only this account’s orders.
status: Option<String>Only orders in this state: pending, ready, processing, valid or
invalid.
identifier: Option<String>Only orders naming this identifier exactly (case-insensitive).
identifier_contains: Option<String>Only orders naming an identifier that contains this substring
(case-insensitive). Mutually exclusive with --identifier.
cert_serial: Option<String>Only the order whose issued certificate has this serial, in hex — the
value an abuse report hands you. Case and : or - separators do not
matter.
expiring_in: Option<u64>Instead: the certificates lapsing within N days, soonest first, each annotated with whatever has already replaced it.
hide_superseded: boolOmit certificates something has already replaced. Needs
--expiring-in, which is where the annotation comes from.
limit: i64Rows per page. A value below 1 is read as 1.
offset: i64Rows to skip before the page starts.
json: boolPrint the page as JSON: {items, total, limit, offset}.
Trait Implementations§
Source§impl Args for OrderListArgs
impl Args for OrderListArgs
Source§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
Source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§impl FromArgMatches for OrderListArgs
impl FromArgMatches for OrderListArgs
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>
ArgMatches to self.Source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Auto Trait Implementations§
impl Freeze for OrderListArgs
impl RefUnwindSafe for OrderListArgs
impl Send for OrderListArgs
impl Sync for OrderListArgs
impl Unpin for OrderListArgs
impl UnsafeUnpin for OrderListArgs
impl UnwindSafe for OrderListArgs
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more