msgpack-schema 0.4.0

A specification language for MessagePack data format
Documentation
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: #[untagged] at an invalid position
  --> $DIR/field.rs:72:9
   |
72 |         #[untagged]
   |         ^^^^^^^^^^^

error: #[tag] at an invalid position
  --> $DIR/field.rs:77:15
   |
77 |     struct S2(#[tag = 1] String);
   |               ^^^^^^^^^^

error: #[optional] at an invalid position
  --> $DIR/field.rs:80:15
   |
80 |     struct S3(#[optional] String);
   |               ^^^^^^^^^^^

error: #[untagged] at an invalid position
  --> $DIR/field.rs:83:15
   |
83 |     struct S4(#[untagged] String);
   |               ^^^^^^^^^^^

error: #[flatten] at an invalid position
  --> $DIR/field.rs:86:15
   |
86 |     struct S8(#[flatten] String);
   |               ^^^^^^^^^^

error: #[tag] at an invalid position
  --> $DIR/field.rs:91:9
   |
91 |         #[tag = 0]
   |         ^^^^^^^^^^

error: #[untagged] at an invalid position
  --> $DIR/field.rs:98:9
   |
98 |         #[untagged]
   |         ^^^^^^^^^^^

error: #[optional] at an invalid position
   --> $DIR/field.rs:105:9
    |
105 |         #[optional]
    |         ^^^^^^^^^^^

error: #[flatten] at an invalid position
   --> $DIR/field.rs:112:9
    |
112 |         #[flatten]
    |         ^^^^^^^^^^

error: #[tag] at an invalid position
   --> $DIR/field.rs:118:9
    |
118 |         #[tag = 1]
    |         ^^^^^^^^^^

error: #[optional] at an invalid position
   --> $DIR/field.rs:125:9
    |
125 |         #[optional]
    |         ^^^^^^^^^^^