rocket_codegen 0.4.2

Procedural macros for the Rocket web framework.
Documentation
error: need at least one field
 --> $DIR/responder.rs:6:1
  |
6 | struct Thing1;
  | ^^^^^^^^^^^^^^
  |
note: error occurred while deriving `Responder`
 --> $DIR/responder.rs:5:10
  |
5 | #[derive(Responder)]
  |          ^^^^^^^^^

error: need at least one field
  --> $DIR/responder.rs:10:14
   |
10 | struct Thing2();
   |              ^^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:9:10
   |
9  | #[derive(Responder)]
   |          ^^^^^^^^^

error: need at least one field
  --> $DIR/responder.rs:15:5
   |
15 |     Bark,
   |     ^^^^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:13:10
   |
13 | #[derive(Responder)]
   |          ^^^^^^^^^

error: only one lifetime is supported
  --> $DIR/responder.rs:20:14
   |
20 | struct Thing4<'a, 'b>(&'a str, &'b str);
   |              ^^^^^^^^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:19:10
   |
19 | #[derive(Responder)]
   |          ^^^^^^^^^

error: type generics are not supported
  --> $DIR/responder.rs:24:15
   |
24 | struct Thing5<T>(T);
   |               ^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:23:10
   |
23 | #[derive(Responder)]
   |          ^^^^^^^^^

error: type generics are not supported
  --> $DIR/responder.rs:28:23
   |
28 | struct Thing6<'a, 'b, T>(&'a str, &'b str, T);
   |                       ^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:27:10
   |
27 | #[derive(Responder)]
   |          ^^^^^^^^^

error: invalid or unknown content-type
  --> $DIR/responder.rs:33:31
   |
33 |     #[response(content_type = "")]
   |                               ^^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:31:10
   |
31 | #[derive(Responder)]
   |          ^^^^^^^^^

error: invalid or unknown content-type
  --> $DIR/responder.rs:40:31
   |
40 |     #[response(content_type = "idk")]
   |                               ^^^^^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:38:10
   |
38 | #[derive(Responder)]
   |          ^^^^^^^^^

error: invalid value: expected string
  --> $DIR/responder.rs:47:31
   |
47 |     #[response(content_type = 100)]
   |                               ^^^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:45:10
   |
45 | #[derive(Responder)]
   |          ^^^^^^^^^

error: status must be in range [100, 600)
  --> $DIR/responder.rs:54:25
   |
54 |     #[response(status = 8)]
   |                         ^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:52:10
   |
52 | #[derive(Responder)]
   |          ^^^^^^^^^

error: invalid value: expected unsigned integer
  --> $DIR/responder.rs:61:25
   |
61 |     #[response(status = "404")]
   |                         ^^^^^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:59:10
   |
59 | #[derive(Responder)]
   |          ^^^^^^^^^

error: invalid value: expected unsigned integer
  --> $DIR/responder.rs:68:25
   |
68 |     #[response(status = "404", content_type = "html")]
   |                         ^^^^^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:66:10
   |
66 | #[derive(Responder)]
   |          ^^^^^^^^^

error: invalid value: expected string
  --> $DIR/responder.rs:75:45
   |
75 |     #[response(status = 404, content_type = 120)]
   |                                             ^^^
   |
note: error occurred while deriving `Responder`
  --> $DIR/responder.rs:73:10
   |
73 | #[derive(Responder)]
   |          ^^^^^^^^^

error: aborting due to 13 previous errors