error: Option<Flattened> requires presence = "any" or "always"
--> tests/ui/request_header_codec/fail/invalid_flatten.rs:22:5
|
22 | #[header(flatten)]
| ^
error: presence = "any" is valid only for Option<Flattened>
--> tests/ui/request_header_codec/fail/invalid_flatten.rs:24:5
|
24 | #[header(flatten, presence = "any")]
| ^
error: flatten cannot be combined with key, alias, missing policy, default, alias_conflict, java_type, or range
--> tests/ui/request_header_codec/fail/invalid_flatten.rs:26:5
|
26 | #[header(flatten, key = "nested", required, java_type = "Nested")]
| ^
error: presence is valid only for flatten fields
--> tests/ui/request_header_codec/fail/invalid_flatten.rs:28:5
|
28 | #[header(presence = "always", required)]
| ^
error: presence must be always or any
--> tests/ui/request_header_codec/fail/invalid_flatten.rs:30:34
|
30 | #[header(flatten, presence = "sometimes")]
| ^^^^^^^^^^^
error: flatten requires a nested header type
--> tests/ui/request_header_codec/fail/invalid_flatten.rs:32:5
|
32 | #[header(flatten)]
| ^