# Stable options
max_width = 120
hard_tabs = false
tab_spaces = 4
newline_style = "Unix"
edition = "2021"
use_small_heuristics = "Max"

# Unstable options (require nightly or config flag)
# Uncomment when using nightly toolchain:
# imports_granularity = "Module"       # merge imports from the same module
# group_imports = "StdExternalCrate"   # group: std → external → crate
# use_field_init_shorthand = true      # prefer Point { x, y } over Point { x: x, y: y }
# format_code_in_doc_comments = true   # format Rust code inside doc comments
# wrap_comments = true                 # wrap long comments to max_width
# normalize_comments = true            # normalize /* */ to //
# format_strings = true                # break long string literals
# condense_wildcard_suffixes = true    # simplify nested wildcard patterns
# overflow_delimited_expr = true       # allow long macro/function args to overflow
# Stable options
