pub struct Search {
pub source: Source,
pub keyword: String,
pub min_word_count: Option<u32>,
pub tags: Option<Vec<String>>,
pub limit: u8,
pub converts: Vec<Convert>,
pub ignore_keyring: bool,
pub proxy: Option<Url>,
pub no_proxy: bool,
pub cert: Option<PathBuf>,
}Fields§
§source: Source§keyword: String§min_word_count: Option<u32>§limit: u8§converts: Vec<Convert>§ignore_keyring: bool§proxy: Option<Url>§no_proxy: bool§cert: Option<PathBuf>Trait Implementations§
source§impl FromArgMatches for Search
impl FromArgMatches for Search
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(
&mut self,
__clap_arg_matches: &mut ArgMatches
) -> Result<(), Error>
fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
) -> Result<(), Error>
Assign values from
ArgMatches to self.