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 source that the dict is
149 /// composed of. The second is the dict, decoded 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 {
158 #[serde(deserialize_with = "::hyper_serde::deserialize",
159 serialize_with = "::hyper_serde::serialize")]
165 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
167 enum Looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
169 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
171 enum Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
177 pub enum Entry<'a, K: 'a, V: 'a> {
178 Vacant(#[stable(feature = "rust1", since = "1.0.0")] VacantEntry<'a, K, V>),
179 Occupied(#[stable(feature = "rust1", since = "1.0.0")] OccupiedEntry<'a, K, V>),
183 pub enum ForegroundColor {
185 (winapi::FOREGROUND_INTENSITY | winapi::FOREGROUND_GREEN | winapi::FOREGROUND_BLUE) as u16,
190 V(<std::slice::Iter<'a, Xxxxxxxxxxxxxx> as Iterator>::Item),
221 #[derive(Debug, Fail)]
223 #[fail(display = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")]
224 UnexpectedSingleToken { token: syn::Token },
229 #[fail(display = ".....................................................")]
230 Io(::std::io::Error),
231 #[fail(display = ".....................................................")]
232 Ioo(::std::io::Error),
233 Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(::std::io::Error),
234 Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(
241 #[fail(display = "Parsing error: {}", 0)]
242 LexError(parser::lexer::LexError),
243 #[fail(display = "Parsing error: {:?}", 0)]
244 ParseError(parser::ParseError),
245 #[fail(display = "Validation error: {:?}", 0)]
246 ValidationError(Vec<validation::Error>),
247 #[fail(display = "Execution error: {}", 0)]
248 ExecutionError(String),
250 #[fail(display = "Translation error: from {} to {}", 0, 1)]
251 TranslationError(String, String),
252 // (kind, input, expected)
253 #[fail(display = "Could not find {}: Found: {}, expected: {:?}", 0, 1, 2)]
254 ResolveError(&'static str, String, Option<String>),