Struct commander::Commander
[−]
[src]
pub struct Commander { /* fields omitted */ }
Methods
impl Commander
[src]
fn new() -> Commander
fn version(self, version: &str) -> Commander
fn exec(self, exec: &str) -> Commander
fn usage(self, usage: &str) -> Commander
fn usage_desc(self, usage_desc: &str) -> Commander
fn get(&self, arg: &str) -> Option<bool>
fn get_str(&self, arg: &str) -> Option<String>
fn get_int(&self, arg: &str) -> Option<i32>
fn get_float(&self, arg: &str) -> Option<f32>
fn get_list(&self, arg: &str) -> Option<Vec<String>>
fn option(self, arg: &str, desc: &str, default: Option<bool>) -> Commander
fn option_str(self, arg: &str, desc: &str, default: Option<String>) -> Commander
fn option_int(self, arg: &str, desc: &str, default: Option<i32>) -> Commander
fn option_float(self, arg: &str, desc: &str, default: Option<f32>) -> Commander
fn option_list(
self,
arg: &str,
desc: &str,
default: Option<Vec<String>>
) -> Commander
self,
arg: &str,
desc: &str,
default: Option<Vec<String>>
) -> Commander