Skip to content

Commit

Permalink
Remember kinds: never overuse copy-paste too much
Browse files Browse the repository at this point in the history
  • Loading branch information
CreepySkeleton committed Apr 11, 2020
1 parent 2744556 commit 6f28dee
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/build/arg/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ impl<'help> Arg<'help> {

/// Get the help heading specified for this argument, if any
pub fn get_help_heading(&self) -> Option<&str> {
self.help
self.help_heading
}

/// Get the short option name for this argument, if any
Expand Down

1 comment on commit 6f28dee

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: 6f28dee Previous: 9060e3e Ratio
build_empty 105 ns/iter (± 2) 96 ns/iter (± 2) 1.09
parse_empty 1050 ns/iter (± 15) 942 ns/iter (± 23) 1.11
parse_simple_with_complex 4023 ns/iter (± 56) 3546 ns/iter (± 91) 1.13
parse_simple_with_pos 3220 ns/iter (± 65) 2859 ns/iter (± 75) 1.13
parse_simple_with_opt 3611 ns/iter (± 82) 3021 ns/iter (± 65) 1.20
parse_simple_with_flag 3054 ns/iter (± 78) 2634 ns/iter (± 54) 1.16
build_with_pos_ref 226 ns/iter (± 9) 215 ns/iter (± 4) 1.05
build_with_pos 182 ns/iter (± 5) 180 ns/iter (± 4) 1.01
build_with_opt_ref 377 ns/iter (± 8) 344 ns/iter (± 5) 1.10
build_with_opt 288 ns/iter (± 7) 268 ns/iter (± 6) 1.07
build_with_flag_ref 309 ns/iter (± 8) 289 ns/iter (± 7) 1.07
build_with_flag 252 ns/iter (± 6) 230 ns/iter (± 4) 1.10
build_simple 856 ns/iter (± 21) 730 ns/iter (± 18) 1.17
build_from_usage 5067 ns/iter (± 93) 4511 ns/iter (± 99) 1.12
build_from_builder 2780 ns/iter (± 99) 2737 ns/iter (± 67) 1.02
build_from_macros 2916 ns/iter (± 103) 2955 ns/iter (± 69) 0.99
parse_complex 8417 ns/iter (± 184) 7296 ns/iter (± 145) 1.15
parse_complex_with_flag 10110 ns/iter (± 251) 8683 ns/iter (± 206) 1.16
parse_complex_with_opt 9854 ns/iter (± 209) 8596 ns/iter (± 151) 1.15
parse_complex_with_pos 9627 ns/iter (± 191) 8565 ns/iter (± 235) 1.12
parse_complex_with_sc 11915 ns/iter (± 203) 9950 ns/iter (± 212) 1.20
parse_complex_with_sc_flag 13165 ns/iter (± 273) 11162 ns/iter (± 300) 1.18
parse_complex_with_sc_opt 13134 ns/iter (± 252) 11391 ns/iter (± 267) 1.15
parse_complex_with_sc_pos 13458 ns/iter (± 393) 10564 ns/iter (± 187) 1.27
parse_complex1 16652 ns/iter (± 432) 14054 ns/iter (± 404) 1.18
parse_complex2 17661 ns/iter (± 519) 16059 ns/iter (± 486) 1.10
parse_args_negate_scs 16418 ns/iter (± 461) 14927 ns/iter (± 330) 1.10
parse_complex_with_sc_complex 14584 ns/iter (± 308) 12784 ns/iter (± 305) 1.14
example1 19915 ns/iter (± 307) 17988 ns/iter (± 600) 1.11
example2 364235 ns/iter (± 35575) 356363 ns/iter (± 38295) 1.02
example3 18952 ns/iter (± 363) 16972 ns/iter (± 388) 1.12
example4 13164 ns/iter (± 253) 11687 ns/iter (± 204) 1.13
example5 463738 ns/iter (± 37631) 461554 ns/iter (± 43092) 1.00
example6 10701 ns/iter (± 159) 9327 ns/iter (± 256) 1.15
example7 15342 ns/iter (± 205) 13111 ns/iter (± 277) 1.17
example8 14558 ns/iter (± 285) 13338 ns/iter (± 279) 1.09
example10 415142 ns/iter (± 35580) 388688 ns/iter (± 36461) 1.07
example4_template 13136 ns/iter (± 324) 11006 ns/iter (± 266) 1.19
build_rg_with_short_help 12968 ns/iter (± 165) 11774 ns/iter (± 278) 1.10
build_rg_with_long_help 14161 ns/iter (± 244) 12689 ns/iter (± 264) 1.12
write_rg_short_help 113058 ns/iter (± 2269) 107065 ns/iter (± 4074) 1.06
write_rg_long_help 273161 ns/iter (± 9204) 238836 ns/iter (± 7614) 1.14
parse_rg 27628 ns/iter (± 636) 24871 ns/iter (± 518) 1.11
parse_rg_with_complex 39383 ns/iter (± 687) 37052 ns/iter (± 914) 1.06
parse_rg_with_lots 922795 ns/iter (± 13332) 840525 ns/iter (± 18436) 1.10
build_rustup 16816 ns/iter (± 192) 14212 ns/iter (± 497) 1.18
parse_rustup 19987 ns/iter (± 429) 17421 ns/iter (± 331) 1.15
parse_rustup_with_sc 19478 ns/iter (± 263) 18067 ns/iter (± 485) 1.08

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.