error: #[untagged] at an invalid position --> $DIR/field.rs:8:9 | 8 | #[untagged] | ^^^^^^^^^^^ error: #[tag] at an invalid position --> $DIR/field.rs:13:15 | 13 | struct S2(#[tag = 1] String); | ^^^^^^^^^^ error: #[optional] at an invalid position --> $DIR/field.rs:16:15 | 16 | struct S3(#[optional] String); | ^^^^^^^^^^^ error: #[untagged] at an invalid position --> $DIR/field.rs:19:15 | 19 | struct S4(#[untagged] String); | ^^^^^^^^^^^ error: #[flatten] at an invalid position --> $DIR/field.rs:22:15 | 22 | struct S8(#[flatten] String); | ^^^^^^^^^^ error: #[tag] at an invalid position --> $DIR/field.rs:27:9 | 27 | #[tag = 0] | ^^^^^^^^^^ error: #[untagged] at an invalid position --> $DIR/field.rs:34:9 | 34 | #[untagged] | ^^^^^^^^^^^ error: #[optional] at an invalid position --> $DIR/field.rs:41:9 | 41 | #[optional] | ^^^^^^^^^^^ error: #[flatten] at an invalid position --> $DIR/field.rs:48:9 | 48 | #[flatten] | ^^^^^^^^^^ error: #[tag] at an invalid position --> $DIR/field.rs:54:9 | 54 | #[tag = 1] | ^^^^^^^^^^ error: #[optional] at an invalid position --> $DIR/field.rs:61:9 | 61 | #[optional] | ^^^^^^^^^^^ error: #[tag] at an invalid position --> $DIR/field.rs:67:21 | 67 | struct S12(u32, #[tag = 1] String); | ^^^^^^^^^^ error: #[optional] at an invalid position --> $DIR/field.rs:70:21 | 70 | struct S13(u32, #[optional] String); | ^^^^^^^^^^^ error: #[untagged] at an invalid position --> $DIR/field.rs:73:21 | 73 | struct S14(u32, #[untagged] String); | ^^^^^^^^^^^ error: #[flatten] at an invalid position --> $DIR/field.rs:76:21 | 76 | struct S15(u32, #[flatten] String); | ^^^^^^^^^^ error: #[untagged] at an invalid position --> $DIR/field.rs:84:9 | 84 | #[untagged] | ^^^^^^^^^^^ error: #[tag] at an invalid position --> $DIR/field.rs:89:15 | 89 | struct S2(#[tag = 1] String); | ^^^^^^^^^^ error: #[optional] at an invalid position --> $DIR/field.rs:92:15 | 92 | struct S3(#[optional] String); | ^^^^^^^^^^^ error: #[untagged] at an invalid position --> $DIR/field.rs:95:15 | 95 | struct S4(#[untagged] String); | ^^^^^^^^^^^ error: #[flatten] at an invalid position --> $DIR/field.rs:98:15 | 98 | struct S8(#[flatten] String); | ^^^^^^^^^^ error: #[tag] at an invalid position --> $DIR/field.rs:103:9 | 103 | #[tag = 0] | ^^^^^^^^^^ error: #[untagged] at an invalid position --> $DIR/field.rs:110:9 | 110 | #[untagged] | ^^^^^^^^^^^ error: #[optional] at an invalid position --> $DIR/field.rs:117:9 | 117 | #[optional] | ^^^^^^^^^^^ error: #[flatten] at an invalid position --> $DIR/field.rs:124:9 | 124 | #[flatten] | ^^^^^^^^^^ error: #[tag] at an invalid position --> $DIR/field.rs:130:9 | 130 | #[tag = 1] | ^^^^^^^^^^ error: #[optional] at an invalid position --> $DIR/field.rs:137:9 | 137 | #[optional] | ^^^^^^^^^^^ error: #[tag] at an invalid position --> $DIR/field.rs:143:21 | 143 | struct S12(u32, #[tag = 1] String); | ^^^^^^^^^^ error: #[optional] at an invalid position --> $DIR/field.rs:146:21 | 146 | struct S13(u32, #[optional] String); | ^^^^^^^^^^^ error: #[untagged] at an invalid position --> $DIR/field.rs:149:21 | 149 | struct S14(u32, #[untagged] String); | ^^^^^^^^^^^ error: #[flatten] at an invalid position --> $DIR/field.rs:152:21 | 152 | struct S15(u32, #[flatten] String); | ^^^^^^^^^^