# Generated by dev-system/ci # Rustfmt configuration for consistent Rust code formatting # Configured for cargo +nightly fmt with advanced features enabled # Basic formatting options edition = "2021" max_width = 100 hard_tabs = false tab_spaces = 4 newline_style = "Unix" # Code structure use_small_heuristics = "Default" # Imports reorder_imports = true reorder_modules = true remove_nested_parens = true group_imports = "StdExternalCrate" # Match expressions match_block_trailing_comma = false # Chains chain_width = 60 # Comment formatting (nightly) comment_width = 80 wrap_comments = true normalize_comments = true normalize_doc_attributes = true # Spaces and indentation (nightly) fn_single_line = false fn_params_layout = "Tall" where_single_line = false # Formatting (nightly) format_strings = true format_code_in_doc_comments = false # Spaces (nightly) space_before_colon = false space_after_colon = true spaces_around_ranges = false # Line breaks (nightly) match_arm_blocks = true blank_lines_lower_bound = 0 blank_lines_upper_bound = 1 # Enable nightly features unstable_features = true