Struct rustfmt_config::PartialConfig
[−]
[src]
pub struct PartialConfig { pub max_width: Option<usize>, pub hard_tabs: Option<bool>, pub tab_spaces: Option<usize>, pub newline_style: Option<NewlineStyle>, pub indent_style: Option<IndentStyle>, pub use_small_heuristics: Option<bool>, pub format_strings: Option<bool>, pub wrap_comments: Option<bool>, pub comment_width: Option<usize>, pub normalize_comments: Option<bool>, pub empty_item_single_line: Option<bool>, pub struct_lit_single_line: Option<bool>, pub fn_single_line: Option<bool>, pub where_single_line: Option<bool>, pub imports_indent: Option<IndentStyle>, pub imports_layout: Option<ListTactic>, pub reorder_extern_crates: Option<bool>, pub reorder_extern_crates_in_group: Option<bool>, pub reorder_imports: Option<bool>, pub reorder_imports_in_group: Option<bool>, pub reorder_imported_names: Option<bool>, pub reorder_modules: Option<bool>, pub binop_separator: Option<SeparatorPlace>, pub type_punctuation_density: Option<TypeDensity>, pub space_before_colon: Option<bool>, pub space_after_colon: Option<bool>, pub spaces_around_ranges: Option<bool>, pub spaces_within_parens_and_brackets: Option<bool>, pub combine_control_expr: Option<bool>, pub struct_field_align_threshold: Option<usize>, pub remove_blank_lines_at_start_or_end_of_block: Option<bool>, pub match_arm_blocks: Option<bool>, pub force_multiline_blocks: Option<bool>, pub fn_args_density: Option<Density>, pub brace_style: Option<BraceStyle>, pub control_brace_style: Option<ControlBraceStyle>, pub trailing_comma: Option<SeparatorTactic>, pub trailing_semicolon: Option<bool>, pub match_block_trailing_comma: Option<bool>, pub blank_lines_upper_bound: Option<usize>, pub blank_lines_lower_bound: Option<usize>, pub merge_derives: Option<bool>, pub use_try_shorthand: Option<bool>, pub condense_wildcard_suffixes: Option<bool>, pub force_explicit_abi: Option<bool>, pub use_field_init_shorthand: Option<bool>, pub write_mode: Option<WriteMode>, pub color: Option<Color>, pub required_version: Option<String>, pub unstable_features: Option<bool>, pub disable_all_formatting: Option<bool>, pub skip_children: Option<bool>, pub hide_parse_errors: Option<bool>, pub error_on_line_overflow: Option<bool>, pub error_on_unformatted: Option<bool>, pub report_todo: Option<ReportTactic>, pub report_fixme: Option<ReportTactic>, pub verbose: Option<bool>, pub file_lines: Option<FileLines>, pub width_heuristics: Option<WidthHeuristics>, }
Fields
max_width: Option<usize>
hard_tabs: Option<bool>
tab_spaces: Option<usize>
newline_style: Option<NewlineStyle>
indent_style: Option<IndentStyle>
use_small_heuristics: Option<bool>
format_strings: Option<bool>
wrap_comments: Option<bool>
comment_width: Option<usize>
normalize_comments: Option<bool>
empty_item_single_line: Option<bool>
struct_lit_single_line: Option<bool>
fn_single_line: Option<bool>
where_single_line: Option<bool>
imports_indent: Option<IndentStyle>
imports_layout: Option<ListTactic>
reorder_extern_crates: Option<bool>
reorder_extern_crates_in_group: Option<bool>
reorder_imports: Option<bool>
reorder_imports_in_group: Option<bool>
reorder_imported_names: Option<bool>
reorder_modules: Option<bool>
binop_separator: Option<SeparatorPlace>
type_punctuation_density: Option<TypeDensity>
space_before_colon: Option<bool>
space_after_colon: Option<bool>
spaces_around_ranges: Option<bool>
spaces_within_parens_and_brackets: Option<bool>
combine_control_expr: Option<bool>
struct_field_align_threshold: Option<usize>
remove_blank_lines_at_start_or_end_of_block: Option<bool>
match_arm_blocks: Option<bool>
force_multiline_blocks: Option<bool>
fn_args_density: Option<Density>
brace_style: Option<BraceStyle>
control_brace_style: Option<ControlBraceStyle>
trailing_comma: Option<SeparatorTactic>
trailing_semicolon: Option<bool>
match_block_trailing_comma: Option<bool>
blank_lines_upper_bound: Option<usize>
blank_lines_lower_bound: Option<usize>
merge_derives: Option<bool>
use_try_shorthand: Option<bool>
condense_wildcard_suffixes: Option<bool>
force_explicit_abi: Option<bool>
use_field_init_shorthand: Option<bool>
write_mode: Option<WriteMode>
color: Option<Color>
required_version: Option<String>
unstable_features: Option<bool>
disable_all_formatting: Option<bool>
skip_children: Option<bool>
hide_parse_errors: Option<bool>
error_on_line_overflow: Option<bool>
error_on_unformatted: Option<bool>
report_todo: Option<ReportTactic>
report_fixme: Option<ReportTactic>
verbose: Option<bool>
file_lines: Option<FileLines>
width_heuristics: Option<WidthHeuristics>
Methods
impl PartialConfig
[src]
Trait Implementations
impl Clone for PartialConfig
[src]
fn clone(&self) -> PartialConfig
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more