Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Owez/argi
/ functions
Functions
45 in github.com/Owez/argi
⨍
Functions
45
◇
Types & classes
8
↓ 6 callers
Method
arg_flow
Pathway for arguments which automatically adds data to arguments if found in current instance
src/lib.rs:160
↓ 6 callers
Function
example_cmd
()
src/lib.rs:785
↓ 4 callers
Method
apply_afters
(&mut self, data: Option<String>)
src/lib.rs:520
↓ 4 callers
Method
help
Writes full help message to buffer
src/lib.rs:405
↓ 4 callers
Method
launch
(self)
src/lib.rs:96
↓ 2 callers
Function
compare
(possible: &str, target: &str)
src/typo.rs:16
↓ 2 callers
Function
fmt_parses
(parses: &Option<&str>, optional: bool)
src/lib.rs:610
↓ 2 callers
Function
get_cur_exe
Gets file name current exe as a string
src/lib.rs:19
↓ 2 callers
Method
help_err
(&self, err: Error, call: Option<&Vec<String>>)
src/lib.rs:491
↓ 2 callers
Method
help_left
(&self)
src/lib.rs:514
↓ 2 callers
Method
parse
Recurses from current command instance horizontally to fetch arguments and downwards to more subcommands
src/lib.rs:119
↓ 1 callers
Method
arg_exists
Checks if an argument exists by its raw instigator value (includes `-` or `--` section)
src/lib.rs:387
↓ 1 callers
Method
arg_flow_ms
Specialty flow for verifying specialty multi-character short arguments; used as part of the larger [Self::arg_flow] method
src/lib.rs:281
↓ 1 callers
Method
arg_flow_sl
Specialty flow for verifying short and long arguments; used as part of the larger [Self::arg_flow] method
src/lib.rs:214
↓ 1 callers
Function
fmt_call
(call: &[String])
src/lib.rs:598
↓ 1 callers
Function
gen_matrix
Generates a matrix with filled first values going `01234..` for distance calculations
src/typo.rs:23
↓ 1 callers
Method
launch_custom
Same as [Command::launch] but allows custom inputting of a `stream` containing input arguments
src/lib.rs:103
↓ 1 callers
Method
search_subcmds_mut
Searches current instance's subcommands for given name
src/lib.rs:377
Method
apply_arg
Once a mutable argument is found, everything can be applied to it depending upon if it has data
src/lib.rs:349
Function
arg_dashes
Formats dashes onto arguments, used instead of directly supplying original so `-abc` can be formatted down into `-b` potentially
src/error.rs:86
Function
arg_help_left
()
src/lib.rs:845
Function
args_long
()
src/lib.rs:909
Function
args_short_basic
()
src/lib.rs:872
Function
args_short_multi
()
src/lib.rs:884
Function
args_short_multi_data_err
()
src/lib.rs:898
Function
check
Typo matcher to correct user errors Checks all `possibles` (min 1) for the closest to `target`, returning a string if any are close
src/typo.rs:4
Function
check_data
()
src/lib.rs:964
Function
check_matrix_gen
()
src/typo.rs:50
Function
cli_macro_syntax
()
src/lib.rs:930
Function
cmd_help_full
()
src/lib.rs:859
Function
cmd_help_left
()
src/lib.rs:829
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/lib.rs:56
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/error.rs:39
Function
fmt_parses_opt
()
src/lib.rs:957
Method
from
(opt_string: Option<&'a str>)
src/lib.rs:44
Method
from
(err: io::Error)
src/error.rs:33
Method
is_arg
(&self)
src/lib.rs:587
Function
launch
Launches webapp when asked to by the command
examples/irl.rs:49
Function
main
()
examples/pretend_website.rs:13
Function
main
()
examples/irl.rs:58
Function
main
()
examples/basic.rs:12
Function
main
()
examples/quickstart.rs:4
Method
new
Creates a new configuration instance
examples/irl.rs:26
Function
searching_subcmds
()
src/lib.rs:921
Method
tab_to
Automatically pads left and right hand side of help messages together
src/lib.rs:433