usestructopt::StructOpt;#[derive(StructOpt, Debug)]pubstructCli{/// Search for an article at startup with the given query
pubsearch_query:Option<String>,
#[structopt(long ="article-id")]/// Open an article with the given id
pubarticle_id:Option<i32>,
#[structopt(short ="l", long ="level")]/// Override the log level. Levels are:
/// - Debug: 0
/// - Info: 1
/// - Warn: 2
/// - Error: 3
publevel:Option<i32>,
}