MCPcopy Create free account

hub / github.com/Kixunil/configure_me / functions

Functions170 in github.com/Kixunil/configure_me

↓ 18 callersMethodinto_iter
(self)
configure_me_codegen/src/config.rs:462
↓ 16 callersMethodas_snake_case
(&self)
configure_me_codegen/src/config.rs:239
↓ 13 callersFunctioncheck
(src: &str, expected: &str)
configure_me_codegen/src/lib.rs:740
↓ 9 callersMethodis_count
(&self)
configure_me_codegen/src/config.rs:970
↓ 8 callersMethodget
(&self)
configure_me_codegen/src/config.rs:580
↓ 8 callersMethodto_span
(&self)
configure_me_codegen/src/config.rs:576
↓ 7 callersMethodis_inverted
(&self)
configure_me_codegen/src/config.rs:966
↓ 6 callersMethodfield_name
(self, name: &Spanned<String>)
configure_me_codegen/src/config.rs:485
↓ 5 callersFunctionload
(mut source: S, name: N)
configure_me_codegen/src/lib.rs:328
↓ 5 callersFunctionupper_case
(mut output: W, string: &str)
configure_me_codegen/src/codegen/mod.rs:344
↓ 4 callersFunctionload_and_generate_default
(source: P, binary: Option<&str>)
configure_me_codegen/src/lib.rs:388
↓ 4 callersMethodmerge_in
(&mut self, other: Self)
configure_me_codegen/tests/expected_outputs/config-template.rs:144
↓ 4 callersFunctionparam_long_raw
(param: &str)
configure_me_codegen/src/codegen/mod.rs:298
↓ 4 callersMethodwrite_all
(&mut self, buf: &[u8])
configure_me_codegen/src/lib.rs:177
↓ 3 callersMethodas_upper_case
(&self)
configure_me_codegen/src/config.rs:243
↓ 3 callersMethodcheck_insert
(&mut self, arg: &Spanned<T>)
configure_me_codegen/src/config.rs:508
↓ 3 callersMethodcheck_insert_long
(&mut self, arg: &Spanned<String>)
configure_me_codegen/src/config.rs:543
↓ 3 callersMethodcheck_insert_opt_long
(&mut self, arg: &Option<Spanned<String>>)
configure_me_codegen/src/config.rs:547
↓ 3 callersMethodload_manifest
(self)
configure_me_codegen/src/manifest.rs:131
↓ 3 callersMethodpath
Path to the file that was attempted to be opened.
configure_me_codegen/src/manifest.rs:59
↓ 3 callersMethodvalidate
(string: &str)
configure_me_codegen/src/config.rs:224
↓ 2 callersFunctioncreate_file
Wrapper for error conversions
configure_me_codegen/src/lib.rs:377
↓ 2 callersMethodflush
(&mut self)
configure_me_codegen/src/lib.rs:181
↓ 2 callersFunctiongenerate_code
(config: &Config, mut output: W)
configure_me_codegen/src/codegen/mod.rs:674
↓ 2 callersFunctiongenerate_if_requested
(config: &Config)
configure_me_codegen/src/debconf.rs:391
↓ 2 callersFunctiongenerate_man_page
(config: &Config, manifest: &Manifest)
configure_me_codegen/src/gen_man.rs:163
↓ 2 callersFunctionget_dir
()
configure_me_codegen/src/manifest.rs:224
↓ 2 callersMethodinto_duplicates
(self, mut stringify: S)
configure_me_codegen/src/config.rs:529
↓ 2 callersFunctionload_from_file
(source: P)
configure_me_codegen/src/lib.rs:349
↓ 2 callersFunctionpath_in_out_dir
(file_name: P)
configure_me_codegen/src/lib.rs:355
↓ 2 callersMethodto_diagnostics
(&self)
configure_me_codegen/src/lib.rs:87
↓ 2 callersMethodunwrap_or_exit
(self)
configure_me_codegen/tests/expected_outputs/config-template.rs:256
↓ 1 callersFunctionbuild_script_auto
Generates the source code for you Finds the specification in Cargo.toml `metadata.configure_me` This function should be used from build script as it
configure_me_codegen/src/lib.rs:425
↓ 1 callersFunctionbuild_script_with_man_written_to
(source: P, output: M)
configure_me_codegen/src/lib.rs:485
↓ 1 callersFunctiondefault_out_file
(binary: Option<&str>)
configure_me_codegen/src/lib.rs:362
↓ 1 callersFunctiongen_arg_parse_error
(config: &Config, mut output: W)
configure_me_codegen/src/codegen/mod.rs:366
↓ 1 callersFunctiongen_display_arg_parse_error
(config: &Config, mut output: W)
configure_me_codegen/src/codegen/mod.rs:379
↓ 1 callersFunctiongen_display_env_parse_error
(config: &Config, mut output: W)
configure_me_codegen/src/codegen/mod.rs:569
↓ 1 callersFunctiongen_env_parse_error
(config: &Config, output: W)
configure_me_codegen/src/codegen/mod.rs:375
↓ 1 callersFunctiongen_merge_env
(config: &Config, mut output: W)
configure_me_codegen/src/codegen/mod.rs:625
↓ 1 callersFunctiongen_raw_config
(config: &Config, output: W)
configure_me_codegen/src/codegen/mod.rs:362
↓ 1 callersFunctiongen_validation_fn
(config: &Config, mut output: W)
configure_me_codegen/src/codegen/mod.rs:605
↓ 1 callersFunctiongenerate_conf_dir_param
(man: Manual, config: &Config)
configure_me_codegen/src/gen_man.rs:51
↓ 1 callersFunctiongenerate_conf_file_param
(man: Manual, config: &Config)
configure_me_codegen/src/gen_man.rs:41
↓ 1 callersFunctiongenerate_meta
(config: &Config, manifest: &Manifest)
configure_me_codegen/src/gen_man.rs:5
↓ 1 callersFunctiongenerate_param_env_vars
(man: Manual, config: &Config)
configure_me_codegen/src/gen_man.rs:119
↓ 1 callersFunctiongenerate_params
(man: Manual, config: &Config)
configure_me_codegen/src/gen_man.rs:71
↓ 1 callersFunctiongenerate_skip_default_conf_files_switch
(man: Manual, config: &Config)
configure_me_codegen/src/gen_man.rs:61
↓ 1 callersFunctiongenerate_source
Generates the source code for you from provided `toml` configuration.
configure_me_codegen/src/lib.rs:398
↓ 1 callersFunctiongenerate_switch_env_vars
(man: Manual, config: &Config)
configure_me_codegen/src/gen_man.rs:141
↓ 1 callersFunctiongenerate_switches
(man: Manual, config: &Config)
configure_me_codegen/src/gen_man.rs:97
↓ 1 callersFunctiongenerate_to_file
(config_spec: &::config::Config, file: P)
configure_me_codegen/src/lib.rs:383
↓ 1 callersMethodmerge_args
(&mut self, args: I, skip_default_conf_files: &mut bool)
configure_me_codegen/tests/expected_outputs/config-template.rs:148
↓ 1 callersMethodmerge_env
(&mut self)
configure_me_codegen/tests/expected_outputs/config-template.rs:181
↓ 1 callersFunctionparam_long
(param: &::config::Param)
configure_me_codegen/src/codegen/mod.rs:307
↓ 1 callersFunctionparam_short
(param: &::config::Param)
configure_me_codegen/src/codegen/mod.rs:325
↓ 1 callersFunctionprocess_template
(test_name: &str, out_dir: &Path)
configure_me_codegen/build.rs:3
↓ 1 callersMethodreport
Prints a potentially-beautiful error report to stderr. This prints a beautiful error message to stderr when the `spanned` feature is on or a non-beau
configure_me_codegen/src/lib.rs:223
↓ 1 callersMethodspan
(&self)
configure_me_codegen/src/config.rs:302
↓ 1 callersFunctionswitch_long
(switch: &::config::Switch)
configure_me_codegen/src/codegen/mod.rs:311
↓ 1 callersFunctionswitch_short
(switch: &::config::Switch)
configure_me_codegen/src/codegen/mod.rs:333
↓ 1 callersMethodto_diagnostic
(&self, file_id: T)
configure_me_codegen/src/config.rs:78
↓ 1 callersMethodto_parts
(&self)
configure_me_codegen/src/config.rs:563
↓ 1 callersFunctionunderscore_to_hypen
(mut output: W, ident: &str)
configure_me_codegen/src/codegen/mod.rs:614
↓ 1 callersMethodvalidate
(self)
configure_me_codegen/tests/expected_outputs/config-template.rs:140
↓ 1 callersMethodvalidate_param
(self, default_optional: bool, default_argument: bool, default_env_var: bool)
configure_me_codegen/src/config.rs:745
↓ 1 callersMethodvalidate_switch
(self, default_env_var: bool)
configure_me_codegen/src/config.rs:814
↓ 1 callersMethodvisit_write
(&self, config: &DebConfig, output: W)
configure_me_codegen/src/debconf.rs:202
↓ 1 callersMethodvisit_write
(&self, output: W)
configure_me_codegen/src/codegen/mod.rs:13
Methodas_hypenated
(&self)
configure_me_codegen/src/config.rs:247
Methodas_pascal_case
(&self)
configure_me_codegen/src/config.rs:251
Functionbuild_script
(source: P)
configure_me_codegen/src/lib.rs:414
Functionbuild_script_with_man
(source: P)
configure_me_codegen/src/lib.rs:469
Functioncodespan_report
()
configure_me_codegen/tests/error.rs:3
Functionconf_files
()
configure_me_codegen/src/lib.rs:812
Functionconfig_empty
()
configure_me_codegen/src/codegen/mod.rs:984
Functionconfig_from
(input: &str)
configure_me_codegen/src/codegen/mod.rs:980
Functionconfig_ordering
()
configure_me_codegen/tests/config_ordering.rs:6
Functionconvert_into
()
configure_me_codegen/src/lib.rs:797
Functioncustom_args
()
configure_me_codegen/tests/custom_args.rs:9
Functioncustom_args
()
configure_me_codegen/tests/required_program_name.rs:9
Functioncustom_args
()
configure_me_codegen/tests/optional_program_name.rs:9
Methodcustom_args_and_optional_files
(args: A, config_files: I)
configure_me_codegen/tests/expected_outputs/config-template.rs:199
Functioncustom_args_with_one_remaining
()
configure_me_codegen/tests/custom_args.rs:16
Functioncustom_args_with_two_dashes
()
configure_me_codegen/tests/custom_args.rs:33
Functioncustom_args_with_two_dashes_foo_equals_val
()
configure_me_codegen/tests/custom_args.rs:42
Functioncustom_args_with_two_remaining
()
configure_me_codegen/tests/custom_args.rs:24
Functioncustom_merge_fn
()
configure_me_codegen/src/lib.rs:817
Functioncustom_merge_fn
()
configure_me_codegen/tests/custom_merge_fn.rs:6
Methoddefault
()
configure_me_codegen/src/config.rs:427
Methoddefault
()
configure_me_codegen/src/debconf.rs:151
Methoddeserialize
(deserializer: D)
configure_me_codegen/src/config.rs:433
Methoddeserialize
(deserializer: D)
configure_me_codegen/src/debconf.rs:29
Functionempty
()
configure_me_codegen/src/lib.rs:767
Functionempty_arg_parse_error
()
configure_me_codegen/src/codegen/mod.rs:1032
Functionempty_raw_config
()
configure_me_codegen/src/codegen/mod.rs:997
Methodexpecting
(&self, f: &mut fmt::Formatter)
configure_me_codegen/src/config.rs:439
Methodfmt
(&self, f: &mut fmt::Formatter)
configure_me_codegen/src/config.rs:53
Methodfmt
(&self, f: &mut fmt::Formatter)
configure_me_codegen/src/lib.rs:115
Methodfmt
(&self, f: &mut fmt::Formatter)
configure_me_codegen/src/debconf.rs:17
next →1–100 of 170, ranked by callers