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