{ "{" (1, 1)
ID "lib" (1, 3)
, "," (1, 6)
ID "stdenv" (1, 8)
, "," (1, 14)
ID "rustPlatform" (1, 16)
, "," (1, 28)
ID "Security" (1, 30)
} "}" (1, 39)
: ":" (1, 40)
ID "rustPlatform" (3, 1)
. "." (3, 13)
ID "buildRustPackage" (3, 14)
REC "rec" (3, 31)
{ "{" (3, 35)
ID "pname" (4, 3)
= "=" (4, 9)
" "\"" (4, 11)
STR "rustfmt" (4, 12)
" "\"" (4, 19)
; ";" (4, 20)
INHERIT "inherit" (5, 3)
( "(" (5, 11)
ID "rustPlatform" (5, 12)
. "." (5, 24)
ID "rust" (5, 25)
. "." (5, 29)
ID "rustc" (5, 30)
) ")" (5, 35)
ID "version" (5, 37)
ID "src" (5, 45)
; ";" (5, 48)
ID "cargoVendorDir" (8, 3)
= "=" (8, 18)
" "\"" (8, 20)
STR "vendor" (8, 21)
" "\"" (8, 27)
; ";" (8, 28)
ID "buildAndTestSubdir" (9, 3)
= "=" (9, 22)
" "\"" (9, 24)
STR "src/tools/rustfmt" (9, 25)
" "\"" (9, 42)
; ";" (9, 43)
ID "dontUpdateAutotoolsGnuConfigScripts" (12, 3)
= "=" (12, 39)
ID "true" (12, 41)
; ";" (12, 45)
ID "buildInputs" (14, 3)
= "=" (14, 15)
ID "lib" (14, 17)
. "." (14, 20)
ID "optional" (14, 21)
ID "stdenv" (14, 30)
. "." (14, 36)
ID "isDarwin" (14, 37)
ID "Security" (14, 46)
; ";" (14, 54)
ID "RUSTC_BOOTSTRAP" (17, 3)
= "=" (17, 19)
INT "1" (17, 21)
; ";" (17, 22)
ID "CFG_RELEASE" (21, 3)
= "=" (21, 15)
" "\"" (21, 17)
DOLLAR_CURLY "${" (21, 18)
ID "rustPlatform" (21, 20)
. "." (21, 32)
ID "rust" (21, 33)
. "." (21, 37)
ID "rustc" (21, 38)
. "." (21, 43)
ID "version" (21, 44)
} "}" (21, 51)
STR "-nightly" (21, 52)
" "\"" (21, 60)
; ";" (21, 61)
ID "CFG_RELEASE_CHANNEL" (22, 3)
= "=" (22, 23)
" "\"" (22, 25)
STR "nightly" (22, 26)
" "\"" (22, 33)
; ";" (22, 34)
ID "meta" (24, 3)
= "=" (24, 8)
WITH "with" (24, 10)
ID "lib" (24, 15)
; ";" (24, 18)
{ "{" (24, 20)
ID "description" (25, 5)
= "=" (25, 17)
" "\"" (25, 19)
STR "A tool for formatting Rust code according to style guidelines" (25, 20)
" "\"" (25, 81)
; ";" (25, 82)
ID "homepage" (26, 5)
= "=" (26, 14)
" "\"" (26, 16)
STR "https://github.com/rust-lang-nursery/rustfmt" (26, 17)
" "\"" (26, 61)
; ";" (26, 62)
ID "license" (27, 5)
= "=" (27, 13)
WITH "with" (27, 15)
ID "licenses" (27, 20)
; ";" (27, 28)
[ "[" (27, 30)
ID "mit" (27, 32)
ID "asl20" (27, 36)
] "]" (27, 42)
; ";" (27, 43)
ID "maintainers" (28, 5)
= "=" (28, 17)
WITH "with" (28, 19)
ID "maintainers" (28, 24)
; ";" (28, 35)
[ "[" (28, 37)
ID "globin" (28, 39)
ID "basvandijk" (28, 46)
] "]" (28, 57)
; ";" (28, 58)
} "}" (29, 3)
; ";" (29, 4)
} "}" (30, 1)