# Clippy configuration
# See: https://doc.rust-lang.org/clippy/lint_configuration.html
# Cognitive complexity threshold for functions
= 30
# Maximum lines in a function body
= 150
# Maximum number of function arguments
= 8
# Type complexity threshold
= 300
# Maximum documentation length for trivial functions
= 16
# MSRV for lint suggestions
= "1.85"
# Allow certain patterns common in network protocol code
= true
# Large error types are acceptable for detailed error reporting
= 256