1 // rustfmt-wrap_comments: true
7 B(u32, A /* comment */, SomeType),
12 pub enum Foo<'a, Y: Baz>
19 enum EmtpyWithComment {
33 LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONG, // comment
36 // This is the second variant
40 enum StructLikeVariants {
43 x: i32, // Test comment
46 y: SomeType, // Aanother Comment
57 IpcSender<Result<(IpcSender<CanvasMsg>, usize), String>>,
58 ), // This is a post comment
61 pub enum EnumWithAttributes {
62 //This is a pre comment
63 // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
64 TupleVar(usize, usize, usize), /* AAAA AAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAA
65 * AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
68 SkippedItem(String,String,), // Post-comment
74 }, /* Comment AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
76 ForcedPreflight, /* AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
77 * AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
80 pub enum SingleTuple {
81 // Pre Comment AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
82 // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
83 Match(usize, usize, String), /* Post-comment AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
86 pub enum SingleStruct {
87 Match { name: String, loc: usize }, // Post-comment
90 pub enum GenericEnum<I, T>
92 I: Iterator<Item = T>,
95 Left { list: I, root: T }, // Post-comment
96 Right { list: I, root: T }, // Post Comment
99 enum EmtpyWithComment {
103 enum TestFormatFails {
104 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
107 fn nested_enum_test() {
127 ), /* AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAA
128 * AAAAAAAAAAAAAAAAAAAAAA */
129 Two, /* AAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
130 * AAAAAAAAAAAAAAAAAA */
132 enum TestNestedFormatFail {
133 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
138 pub struct EmtpyWithComment {
139 // FIXME: Implement this struct
143 pub enum Bencoding<'i> {
146 List(Vec<Bencoding<'i>>),
147 /// A bencoded dict value. The first element the slice of bytes in the
148 /// source that the dict is composed of. The second is the dict, decoded
149 /// into an ordered map.
150 // TODO make Dict "structlike" AKA name the two values.
151 Dict(&'i [u8], BTreeMap<&'i [u8], Bencoding<'i>>),
155 pub enum CoreResourceMsg {
159 deserialize_with = "::hyper_serde::deserialize",
160 serialize_with = "::hyper_serde::serialize"
167 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
169 enum Looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
171 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
173 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
179 pub enum Entry<'a, K: 'a, V: 'a> {
180 Vacant(#[stable(feature = "rust1", since = "1.0.0")] VacantEntry<'a, K, V>),
181 Occupied(#[stable(feature = "rust1", since = "1.0.0")] OccupiedEntry<'a, K, V>),
185 pub enum ForegroundColor {
187 (winapi::FOREGROUND_INTENSITY | winapi::FOREGROUND_GREEN | winapi::FOREGROUND_BLUE) as u16,
192 V(<std::slice::Iter<'a, Xxxxxxxxxxxxxx> as Iterator>::Item),
223 #[derive(Debug, Fail)]
226 display = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
228 UnexpectedSingleToken { token: syn::Token },
233 #[fail(display = ".....................................................")]
234 Io(::std::io::Error),
235 #[fail(display = ".....................................................")]
236 Ioo(::std::io::Error),
237 Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(::std::io::Error),
238 Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(
245 #[fail(display = "Parsing error: {}", 0)]
246 LexError(parser::lexer::LexError),
247 #[fail(display = "Parsing error: {:?}", 0)]
248 ParseError(parser::ParseError),
249 #[fail(display = "Validation error: {:?}", 0)]
250 ValidationError(Vec<validation::Error>),
251 #[fail(display = "Execution error: {}", 0)]
252 ExecutionError(String),
254 #[fail(display = "Translation error: from {} to {}", 0, 1)]
255 TranslationError(String, String),
256 // (kind, input, expected)
258 display = "aaaaaaaaaaaaCould not find {}: Found: {}, expected: {:?}",
261 ResolveError(&'static str, String, Option<String>),