cargo-docs-md 0.2.4

Generate per-module markdown documentation from rustdoc JSON output
Documentation
# Rustfmt configuration for Rust 2024 edition
# https://rust-lang.github.io/rustfmt/

edition = "2024"
style_edition = "2024"

# Line width
max_width = 100
comment_width = 100
wrap_comments = false

# Indentation
tab_spaces = 4
hard_tabs = false

# Imports
imports_granularity = "Module"
group_imports = "StdExternalCrate"
reorder_imports = true
reorder_modules = true

# Function formatting
fn_params_layout = "Tall"
fn_single_line = false

# Struct/Enum formatting
struct_lit_single_line = true
enum_discrim_align_threshold = 20

# Match formatting
match_block_trailing_comma = true
match_arm_blocks = true

# Chain formatting
chain_width = 60

# Use field init shorthand: Foo { x } instead of Foo { x: x }
use_field_init_shorthand = true

# Use try! shorthand: ? instead of try!
use_try_shorthand = true

# Format string literals
format_strings = false

# Trailing commas/semicolons
trailing_comma = "Vertical"
trailing_semicolon = true

# Blank lines
blank_lines_lower_bound = 0
blank_lines_upper_bound = 1

# Newlines
newline_style = "Unix"

# Format generated files
format_generated_files = false

# Macro formatting
format_macro_matchers = true
format_macro_bodies = true

# Doc comments
doc_comment_code_block_width = 80
normalize_doc_attributes = true