# Rustfmt configuration for AGPM
# Ensures consistent formatting across all environments and rustfmt versions
# Only uses stable features to ensure compatibility
# Edition
= "2024"
# Line width
= 100
# Use small heuristics - "Off" prevents aggressive code condensing
# This ensures consistent multi-line formatting across rustfmt versions
= "Off"
# Newlines
= "Unix"
# Use field init shorthand if possible (e.g., `x` instead of `x: x`)
= true
# Misc
= true
= true