You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 28, 2025. It is now read-only.
pubconst parse_frame_pointer:&str = "one of `true`/`yes`/`on`, `false`/`no`/`off`, or (with -Zunstable-options) `non-leaf` or `always`";
377
-
pubconst parse_threads:&str = parse_number;
378
-
pubconst parse_time_passes_format:&str = "`text` (default) or `json`";
379
-
pubconst parse_passes:&str = "a space-separated list of passes, or `all`";
380
-
pubconst parse_panic_strategy:&str = "either `unwind` or `abort`";
381
-
pubconst parse_on_broken_pipe:&str = "either `kill`, `error`, or `inherit`";
382
-
pubconst parse_patchable_function_entry:&str = "either two comma separated integers (total_nops,prefix_nops), with prefix_nops <= total_nops, or one integer (total_nops)";
pub(crate)const parse_time_passes_format:&str = "`text` (default) or `json`";
380
+
pub(crate)const parse_passes:&str = "a space-separated list of passes, or `all`";
381
+
pub(crate)const parse_panic_strategy:&str = "either `unwind` or `abort`";
382
+
pub(crate)const parse_on_broken_pipe:&str = "either `kill`, `error`, or `inherit`";
383
+
pub(crate)const parse_patchable_function_entry:&str = "either two comma separated integers (total_nops,prefix_nops), with prefix_nops <= total_nops, or one integer (total_nops)";
pubconst parse_instrument_xray:&str = "either a boolean (`yes`, `no`, `on`, `off`, etc), or a comma separated list of settings: `always` or `never` (mutually exclusive), `ignore-loops`, `instruction-threshold=N`, `skip-entry`, `skip-exit`";
402
-
pubconst parse_unpretty:&str = "`string` or `string=string`";
403
-
pubconst parse_treat_err_as_bug:&str = "either no value or a non-negative number";
404
-
pubconst parse_next_solver_config:&str =
402
+
pub(crate)const parse_instrument_xray:&str = "either a boolean (`yes`, `no`, `on`, `off`, etc), or a comma separated list of settings: `always` or `never` (mutually exclusive), `ignore-loops`, `instruction-threshold=N`, `skip-entry`, `skip-exit`";
403
+
pub(crate)const parse_unpretty:&str = "`string` or `string=string`";
404
+
pub(crate)const parse_treat_err_as_bug:&str = "either no value or a non-negative number";
405
+
pub(crate)const parse_next_solver_config:&str =
405
406
"a comma separated list of solver configurations: `globally` (default), and `coherence`";
406
-
pubconst parse_lto:&str =
407
+
pub(crate)const parse_lto:&str =
407
408
"either a boolean (`yes`, `no`, `on`, `off`, etc), `thin`, `fat`, or omitted";
408
-
pubconst parse_linker_plugin_lto:&str =
409
+
pub(crate)const parse_linker_plugin_lto:&str =
409
410
"either a boolean (`yes`, `no`, `on`, `off`, etc), or the path to the linker plugin";
410
-
pubconst parse_location_detail:&str = "either `none`, or a comma separated list of location details to track: `file`, `line`, or `column`";
411
-
pubconst parse_fmt_debug:&str = "either `full`, `shallow`, or `none`";
412
-
pubconst parse_switch_with_opt_path:&str =
411
+
pub(crate)const parse_location_detail:&str = "either `none`, or a comma separated list of location details to track: `file`, `line`, or `column`";
412
+
pub(crate)const parse_fmt_debug:&str = "either `full`, `shallow`, or `none`";
413
+
pub(crate)const parse_switch_with_opt_path:&str =
413
414
"an optional path to the profiling data output directory";
414
-
pubconst parse_merge_functions:&str = "one of: `disabled`, `trampolines`, or `aliases`";
415
-
pubconst parse_symbol_mangling_version:&str =
415
+
pub(crate)const parse_merge_functions:&str =
416
+
"one of: `disabled`, `trampolines`, or `aliases`";
"either a boolean (`yes`, `no`, `on`, `off`, etc), or `auto`";
425
-
pubconst parse_wasi_exec_model:&str = "either `command` or `reactor`";
426
-
pubconst parse_split_debuginfo:&str =
429
+
pub(crate)const parse_wasi_exec_model:&str = "either `command` or `reactor`";
430
+
pub(crate)const parse_split_debuginfo:&str =
427
431
"one of supported split-debuginfo modes (`off`, `packed`, or `unpacked`)";
428
-
pubconst parse_split_dwarf_kind:&str =
432
+
pub(crate)const parse_split_dwarf_kind:&str =
429
433
"one of supported split dwarf modes (`split` or `single`)";
430
-
pubconst parse_link_self_contained:&str = "one of: `y`, `yes`, `on`, `n`, `no`, `off`, or a list of enabled (`+` prefix) and disabled (`-` prefix) \
434
+
pub(crate)const parse_link_self_contained:&str = "one of: `y`, `yes`, `on`, `n`, `no`, `off`, or a list of enabled (`+` prefix) and disabled (`-` prefix) \
"one of supported execution strategies (`same-thread`, or `cross-thread`)";
441
-
pubconst parse_remap_path_scope:&str =
445
+
pub(crate)const parse_remap_path_scope:&str =
442
446
"comma separated list of scopes: `macro`, `diagnostics`, `debuginfo`, `object`, `all`";
443
-
pubconst parse_inlining_threshold:&str =
447
+
pub(crate)const parse_inlining_threshold:&str =
444
448
"either a boolean (`yes`, `no`, `on`, `off`, etc), or a non-negative number";
445
-
pubconst parse_llvm_module_flag:&str = "<key>:<type>:<value>:<behavior>. Type must currently be `u32`. Behavior should be one of (`error`, `warning`, `require`, `override`, `append`, `appendunique`, `max`, `min`)";
446
-
pubconst parse_function_return:&str = "`keep` or `thunk-extern`";
447
-
pubconst parse_wasm_c_abi:&str = "`legacy` or `spec`";
448
-
pubconst parse_mir_include_spans:&str =
449
+
pub(crate)const parse_llvm_module_flag:&str = "<key>:<type>:<value>:<behavior>. Type must currently be `u32`. Behavior should be one of (`error`, `warning`, `require`, `override`, `append`, `appendunique`, `max`, `min`)";
450
+
pub(crate)const parse_function_return:&str = "`keep` or `thunk-extern`";
451
+
pub(crate)const parse_wasm_c_abi:&str = "`legacy` or `spec`";
452
+
pub(crate)const parse_mir_include_spans:&str =
449
453
"either a boolean (`yes`, `no`, `on`, `off`, etc), or `nll` (default: `nll`)";
0 commit comments