1 // rustfmt-wrap_comments: true
2 // rustfmt-error_on_line_overflow: false
8 B(u32, A /* comment */, SomeType),
13 pub enum Foo<'a, Y: Baz>
20 enum EmtpyWithComment {
34 LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONG, // comment
37 // This is the second variant
41 enum StructLikeVariants {
44 x: i32, // Test comment
47 y: SomeType, // Aanother Comment
58 IpcSender<Result<(IpcSender<CanvasMsg>, usize), String>>,
59 ), // This is a post comment
62 pub enum EnumWithAttributes {
63 //This is a pre comment
64 // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
65 TupleVar(usize, usize, usize), /* AAAA AAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAA
66 * AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
69 SkippedItem(String,String,), // Post-comment
75 }, /* Comment AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
77 ForcedPreflight, /* AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
78 * AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
81 pub enum SingleTuple {
82 // Pre Comment AAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
83 // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
84 Match(usize, usize, String), /* Post-comment AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA */
87 pub enum SingleStruct {
88 Match { name: String, loc: usize }, // Post-comment
91 pub enum GenericEnum<I, T>
93 I: Iterator<Item = T>,
96 Left { list: I, root: T }, // Post-comment
97 Right { list: I, root: T }, // Post Comment
100 enum EmtpyWithComment {
104 enum TestFormatFails {
105 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
108 fn nested_enum_test() {
128 ), /* AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAA
129 * AAAAAAAAAAAAAAAAAAAAAA */
130 Two, /* AAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
131 * AAAAAAAAAAAAAAAAAA */
133 enum TestNestedFormatFail {
134 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,
139 pub struct EmtpyWithComment {
140 // FIXME: Implement this struct
144 pub enum Bencoding<'i> {
147 List(Vec<Bencoding<'i>>),
148 /// A bencoded dict value. The first element the slice of bytes in the
149 /// source that the dict is composed of. The second is the dict,
150 /// decoded into an ordered map.
151 // TODO make Dict "structlike" AKA name the two values.
152 Dict(&'i [u8], BTreeMap<&'i [u8], Bencoding<'i>>),
156 pub enum CoreResourceMsg {
160 deserialize_with = "::hyper_serde::deserialize",
161 serialize_with = "::hyper_serde::serialize"
168 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
170 enum Looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
172 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
174 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
180 pub enum Entry<'a, K: 'a, V: 'a> {
181 Vacant(#[stable(feature = "rust1", since = "1.0.0")] VacantEntry<'a, K, V>),
182 Occupied(#[stable(feature = "rust1", since = "1.0.0")] OccupiedEntry<'a, K, V>),
186 pub enum ForegroundColor {
188 (winapi::FOREGROUND_INTENSITY | winapi::FOREGROUND_GREEN | winapi::FOREGROUND_BLUE) as u16,
193 V(<std::slice::Iter<'a, Xxxxxxxxxxxxxx> as Iterator>::Item),
224 #[derive(Debug, Fail)]
227 display = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
229 UnexpectedSingleToken { token: syn::Token },
234 #[fail(display = ".....................................................")]
235 Io(::std::io::Error),
236 #[fail(display = ".....................................................")]
237 Ioo(::std::io::Error),
238 Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(::std::io::Error),
239 Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(
246 #[fail(display = "Parsing error: {}", 0)]
247 LexError(parser::lexer::LexError),
248 #[fail(display = "Parsing error: {:?}", 0)]
249 ParseError(parser::ParseError),
250 #[fail(display = "Validation error: {:?}", 0)]
251 ValidationError(Vec<validation::Error>),
252 #[fail(display = "Execution error: {}", 0)]
253 ExecutionError(String),
255 #[fail(display = "Translation error: from {} to {}", 0, 1)]
256 TranslationError(String, String),
257 // (kind, input, expected)
258 #[fail(display = "Could not find {}: Found: {}, expected: {:?}", 0, 1, 2)]
259 ResolveError(&'static str, String, Option<String>),