Struct iquery_test_component::Options
source · pub(crate) struct Options {
pub(crate) rows: usize,
pub(crate) columns: usize,
pub(crate) only_new: bool,
pub(crate) extra_number: Option<i64>,
}
Fields§
§rows: usize
§columns: usize
§only_new: bool
§extra_number: Option<i64>
If set, publish a top-level number called “extra_number”.
Trait Implementations§
source§impl StructOpt for Options
impl StructOpt for Options
source§fn from_clap(matches: &ArgMatches<'_>) -> Self
fn from_clap(matches: &ArgMatches<'_>) -> Self
Creates the struct from
clap::ArgMatches
. It cannot fail
with a parameter generated by clap
by construction.§fn from_args() -> Selfwhere
Self: Sized,
fn from_args() -> Selfwhere Self: Sized,
Gets the struct from the command line arguments. Print the
error message and quit the program in case of failure.
§fn from_iter<I>(iter: I) -> Selfwhere
Self: Sized,
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString> + Clone,
fn from_iter<I>(iter: I) -> Selfwhere Self: Sized, I: IntoIterator, <I as IntoIterator>::Item: Into<OsString> + Clone,
Gets the struct from any iterator such as a
Vec
of your making.
Print the error message and quit the program in case of failure.§fn from_iter_safe<I>(iter: I) -> Result<Self, Error>where
Self: Sized,
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString> + Clone,
fn from_iter_safe<I>(iter: I) -> Result<Self, Error>where Self: Sized, I: IntoIterator, <I as IntoIterator>::Item: Into<OsString> + Clone,
Gets the struct from any iterator such as a
Vec
of your making. Read more