msrv = "1.75.0"
cognitive-complexity-threshold = 30
too-many-lines-threshold = 200
too-many-arguments-threshold = 8
max-struct-bools = 5
type-complexity-threshold = 300
allowed-idents-below-min-chars = ["i", "j", "k", "n", "x", "y", "w", "h", "id", "tx", "rx"]
missing-docs-in-crate-items = false
allow-expect-in-tests = true
allow-unwrap-in-tests = true
enum-variant-size-threshold = 200
doc-valid-idents = [
"macOS",
"iOS",
"FreeBSD",
"NetBSD",
"OpenBSD",
"GitStack",
"GitHub",
"GitLab",
"NeoVim",
"iTerm2",
"VS Code",
"VSCode",
]