Rust mode

AخA
 
1
 // Demo code. type foo
2
            <T> = int; enum bar { some(int, foo
3
                <float>), none } fn check_crate(x: int) { let v = 10; match foo { 1 ... 3 { print_foo(); if x { blah().to_string(); } } (x, y) { "bye" } _ { "hi" } } } 

MIME types defined: text/x-rustsrc.