|
3 | 3 | " Maintainer: Patrick Walton <[email protected]>
|
4 | 4 | " Maintainer: Ben Blum <[email protected]>
|
5 | 5 | " Maintainer: Chris Morgan <[email protected]>
|
6 |
| -" Last Change: 2013 Oct 19 |
| 6 | +" Last Change: 2013 Oct 29 |
7 | 7 |
|
8 | 8 | if version < 600
|
9 | 9 | syntax clear
|
@@ -64,47 +64,45 @@ syn keyword rustEnumVariant Ok Err
|
64 | 64 | "syn keyword rustFunction from_str
|
65 | 65 |
|
66 | 66 | " Types and traits {{{3
|
| 67 | +syn keyword rustTrait Any AnyOwnExt AnyRefExt AnyMutRefExt |
| 68 | +syn keyword rustTrait Ascii AsciiCast OwnedAsciiCast AsciiStr ToBytesConsume |
| 69 | +syn keyword rustTrait Bool |
67 | 70 | syn keyword rustTrait ToCStr
|
| 71 | +syn keyword rustTrait Char |
68 | 72 | syn keyword rustTrait Clone DeepClone
|
69 | 73 | syn keyword rustTrait Eq ApproxEq Ord TotalEq TotalOrd Ordering Equiv
|
70 | 74 | syn keyword rustEnumVariant Less Equal Greater
|
71 |
| -syn keyword rustTrait Char |
72 | 75 | syn keyword rustTrait Container Mutable Map MutableMap Set MutableSet
|
| 76 | +syn keyword rustTrait Default |
73 | 77 | syn keyword rustTrait Hash
|
74 |
| -syn keyword rustTrait Times |
| 78 | +syn keyword rustTrait FromStr |
75 | 79 | syn keyword rustTrait FromIterator Extendable
|
76 | 80 | syn keyword rustTrait Iterator DoubleEndedIterator RandomAccessIterator ClonableIterator
|
77 | 81 | syn keyword rustTrait OrdIterator MutableDoubleEndedIterator ExactSize
|
78 |
| -syn keyword rustTrait Num NumCast CheckedAdd CheckedSub CheckedMul |
79 |
| -syn keyword rustTrait Orderable Signed Unsigned Round |
| 82 | +syn keyword rustTrait Times |
| 83 | + |
80 | 84 | syn keyword rustTrait Algebraic Trigonometric Exponential Hyperbolic
|
81 |
| -syn keyword rustTrait Integer Fractional Real RealExt |
82 | 85 | syn keyword rustTrait Bitwise BitCount Bounded
|
| 86 | +syn keyword rustTrait Integer Fractional Real RealExt |
| 87 | +syn keyword rustTrait Num NumCast CheckedAdd CheckedSub CheckedMul |
| 88 | +syn keyword rustTrait Orderable Signed Unsigned Round |
83 | 89 | syn keyword rustTrait Primitive Int Float ToStrRadix ToPrimitive FromPrimitive
|
84 |
| -syn keyword rustTrait GenericPath |
85 |
| -syn keyword rustTrait Path |
86 |
| -syn keyword rustTrait PosixPath |
87 |
| -syn keyword rustTrait WindowsPath |
| 90 | +syn keyword rustTrait GenericPath Path PosixPath WindowsPath |
88 | 91 | syn keyword rustTrait RawPtr
|
89 |
| -syn keyword rustTrait Ascii AsciiCast OwnedAsciiCast AsciiStr ToBytesConsume |
90 | 92 | syn keyword rustTrait SendStr SendStrOwned SendStrStatic IntoSendStr
|
91 | 93 | syn keyword rustTrait Str StrVector StrSlice OwnedStr
|
92 |
| -syn keyword rustTrait FromStr |
93 | 94 | syn keyword rustTrait IterBytes
|
94 | 95 | syn keyword rustTrait ToStr ToStrConsume
|
95 | 96 | syn keyword rustTrait CopyableTuple ImmutableTuple
|
96 |
| -syn keyword rustTrait Tuple1 ImmutableTuple1 |
97 |
| -syn keyword rustTrait Tuple2 Tuple3 Tuple4 Tuple5 |
98 |
| -syn keyword rustTrait Tuple6 Tuple7 Tuple8 Tuple9 |
99 |
| -syn keyword rustTrait Tuple10 Tuple11 Tuple12 |
100 |
| -syn keyword rustTrait ImmutableTuple2 ImmutableTuple3 ImmutableTuple4 ImmutableTuple5 |
101 |
| -syn keyword rustTrait ImmutableTuple6 ImmutableTuple7 ImmutableTuple8 ImmutableTuple9 |
102 |
| -syn keyword rustTrait ImmutableTuple10 ImmutableTuple11 ImmutableTuple12 |
103 |
| -syn keyword rustTrait Vector VectorVector CopyableVector ImmutableVector |
| 97 | +syn keyword rustTrait Tuple1 Tuple2 Tuple3 Tuple4 |
| 98 | +syn keyword rustTrait Tuple5 Tuple6 Tuple7 Tuple8 |
| 99 | +syn keyword rustTrait Tuple9 Tuple10 Tuple11 Tuple12 |
| 100 | +syn keyword rustTrait ImmutableTuple1 ImmutableTuple2 ImmutableTuple3 ImmutableTuple4 |
| 101 | +syn keyword rustTrait ImmutableTuple5 ImmutableTuple6 ImmutableTuple7 ImmutableTuple8 |
| 102 | +syn keyword rustTrait ImmutableTuple9 ImmutableTuple10 ImmutableTuple11 ImmutableTuple12 |
104 | 103 | syn keyword rustTrait ImmutableEqVector ImmutableTotalOrdVector ImmutableCopyableVector
|
105 | 104 | syn keyword rustTrait OwnedVector OwnedCopyableVector OwnedEqVector MutableVector
|
106 |
| -syn keyword rustTrait Reader ReaderUtil Writer WriterUtil |
107 |
| -syn keyword rustTrait Default |
| 105 | +syn keyword rustTrait Vector VectorVector CopyableVector ImmutableVector |
108 | 106 |
|
109 | 107 | "syn keyword rustFunction stream
|
110 | 108 | syn keyword rustTrait Port Chan GenericChan GenericSmartChan GenericPort Peekable
|
|
0 commit comments