[INFO] crate mail-headers 0.6.6 is already in cache
[INFO] checking mail-headers-0.6.6 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate mail-headers 0.6.6 into /workspace/builds/worker-10/source
[INFO] validating manifest of crates.io crate mail-headers 0.6.6 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate mail-headers 0.6.6
[INFO] finished tweaking crates.io crate mail-headers 0.6.6
[INFO] tweaked toml for crates.io crate mail-headers 0.6.6 written to /workspace/builds/worker-10/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 742ff317c2d2107e08df2d93b464214e099808da7e7d557f2b223aa8e814c4b2
[INFO] running `"docker" "start" "-a" "742ff317c2d2107e08df2d93b464214e099808da7e7d557f2b223aa8e814c4b2"`
[INFO] [stderr]     Checking vec1 v1.4.0
[INFO] [stderr]     Checking mail-internals v0.2.3
[INFO] [stderr]     Checking mail-headers v0.6.6 (/opt/rustwide/workdir)
[INFO] [stderr] error: testing needs feature `traceing` to be enabled
[INFO] [stderr]    --> src/lib.rs:141:1
[INFO] [stderr]     |
[INFO] [stderr] 141 | compile_error! { "testing needs feature `traceing` to be enabled" }
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `internals::encoder::TraceToken`
[INFO] [stderr]    --> src/header_components/word.rs:124:29
[INFO] [stderr]     |
[INFO] [stderr] 124 |     use internals::encoder::TraceToken::*;
[INFO] [stderr]     |                             ^^^^^^^^^^ could not find `TraceToken` in `encoder`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `internals::encoder::simplify_trace_tokens`
[INFO] [stderr]    --> src/header_components/word.rs:125:9
[INFO] [stderr]     |
[INFO] [stderr] 125 |     use internals::encoder::simplify_trace_tokens;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `simplify_trace_tokens` in `encoder`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/date_time.rs:84:5
[INFO] [stderr]    |
[INFO] [stderr] 84 |     ec_test!{ date_time, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/email.rs:316:5
[INFO] [stderr]     |
[INFO] [stderr] 316 |     ec_test!{ local_part_simple, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/email.rs:325:5
[INFO] [stderr]     |
[INFO] [stderr] 325 |     ec_test!{ local_part_quoted, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/email.rs:334:5
[INFO] [stderr]     |
[INFO] [stderr] 334 |     ec_test!{ local_part_utf8, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/email.rs:351:5
[INFO] [stderr]     |
[INFO] [stderr] 351 |     ec_test!{ domain, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/email.rs:359:5
[INFO] [stderr]     |
[INFO] [stderr] 359 |     ec_test!{ domain_international, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/email.rs:368:5
[INFO] [stderr]     |
[INFO] [stderr] 368 |     ec_test!{ domain_encoded, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/email.rs:377:5
[INFO] [stderr]     |
[INFO] [stderr] 377 |     ec_test!{ email_simple, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/mailbox.rs:120:5
[INFO] [stderr]     |
[INFO] [stderr] 120 |     ec_test!{ email_only, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/mailbox.rs:135:5
[INFO] [stderr]     |
[INFO] [stderr] 135 |     ec_test!{ with_display_text, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/mailbox_list.rs:235:5
[INFO] [stderr]     |
[INFO] [stderr] 235 |     ec_test! { empty_list, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/mailbox_list.rs:241:5
[INFO] [stderr]     |
[INFO] [stderr] 241 |     ec_test! { single, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/mailbox_list.rs:264:5
[INFO] [stderr]     |
[INFO] [stderr] 264 |     ec_test! { multiple, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/transfer_encoding.rs:57:5
[INFO] [stderr]    |
[INFO] [stderr] 57 |     ec_test! {_7bit, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/transfer_encoding.rs:63:5
[INFO] [stderr]    |
[INFO] [stderr] 63 |     ec_test! {_8bit, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/transfer_encoding.rs:69:5
[INFO] [stderr]    |
[INFO] [stderr] 69 |     ec_test!{binary, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/transfer_encoding.rs:75:5
[INFO] [stderr]    |
[INFO] [stderr] 75 |     ec_test!{base64, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/transfer_encoding.rs:81:5
[INFO] [stderr]    |
[INFO] [stderr] 81 |     ec_test!{quoted_printable, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/unstructured.rs:121:5
[INFO] [stderr]     |
[INFO] [stderr] 121 |     ec_test! { simple_encoding, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/unstructured.rs:131:5
[INFO] [stderr]     |
[INFO] [stderr] 131 |     ec_test!{ simple_utf8,  {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/unstructured.rs:141:5
[INFO] [stderr]     |
[INFO] [stderr] 141 |     ec_test!{ encoded_words,  {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/unstructured.rs:153:5
[INFO] [stderr]     |
[INFO] [stderr] 153 |     ec_test!{ eats_cr_lf, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/unstructured.rs:165:5
[INFO] [stderr]     |
[INFO] [stderr] 165 |     ec_test!{ at_last_one_fws, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/unstructured.rs:177:5
[INFO] [stderr]     |
[INFO] [stderr] 177 |     ec_test!{ kinda_keeps_wsp, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/unstructured.rs:188:5
[INFO] [stderr]     |
[INFO] [stderr] 188 |     ec_test!{ wsp_only_phrase, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/unstructured.rs:195:5
[INFO] [stderr]     |
[INFO] [stderr] 195 |     ec_test!{ long_mixed_input, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/message_id.rs:298:5
[INFO] [stderr]     |
[INFO] [stderr] 298 |     ec_test!{ new, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/message_id.rs:309:5
[INFO] [stderr]     |
[INFO] [stderr] 309 |     ec_test!{ simple, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/message_id.rs:319:5
[INFO] [stderr]     |
[INFO] [stderr] 319 |     ec_test!{ utf8, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/message_id.rs:336:5
[INFO] [stderr]     |
[INFO] [stderr] 336 |     ec_test!{ multipls, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/cfws.rs:55:5
[INFO] [stderr]    |
[INFO] [stderr] 55 |     ec_test!{ simple_encode,
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/media_type.rs:409:5
[INFO] [stderr]     |
[INFO] [stderr] 409 |     ec_test!{ writing_encoded, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/media_type.rs:419:5
[INFO] [stderr]     |
[INFO] [stderr] 419 |     ec_test!{ writing_normal, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/media_type.rs:429:5
[INFO] [stderr]     |
[INFO] [stderr] 429 |     ec_test!{ writing_needless_quoted, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/media_type.rs:439:5
[INFO] [stderr]     |
[INFO] [stderr] 439 |     ec_test!{ writing_quoted, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/media_type.rs:449:5
[INFO] [stderr]     |
[INFO] [stderr] 449 |     ec_test!{ writing_quoted_with_escape, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/media_type.rs:459:5
[INFO] [stderr]     |
[INFO] [stderr] 459 |     ec_test!{ writing_quoted_utf8, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/media_type.rs:469:5
[INFO] [stderr]     |
[INFO] [stderr] 469 |     ec_test!{ #[ignore] writing_quoted_needed_encoding, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/media_type.rs:479:5
[INFO] [stderr]     |
[INFO] [stderr] 479 |     ec_test!{ writing_parts_simple, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/media_type.rs:496:5
[INFO] [stderr]     |
[INFO] [stderr] 496 |     ec_test!{ #[ignore] writing_parts_needs_encoding_not_first, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/path.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |     ec_test!{empty_path, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/path.rs:58:5
[INFO] [stderr]    |
[INFO] [stderr] 58 |     ec_test!{simple_path, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/received_token.rs:51:5
[INFO] [stderr]    |
[INFO] [stderr] 51 |     ec_test!{ a_domain, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/received_token.rs:59:5
[INFO] [stderr]    |
[INFO] [stderr] 59 |     ec_test!{ a_address, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/received_token.rs:74:5
[INFO] [stderr]    |
[INFO] [stderr] 74 |     ec_test!{ a_word, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]   --> src/header_components/received_token.rs:81:5
[INFO] [stderr]    |
[INFO] [stderr] 81 |     ec_test!{ a_quoted_word, {
[INFO] [stderr]    |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:131:5
[INFO] [stderr]     |
[INFO] [stderr] 131 |     ec_test!{encode_pseudo_encoded_words, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:140:5
[INFO] [stderr]     |
[INFO] [stderr] 140 |     ec_test!{encode_word, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:160:5
[INFO] [stderr]     |
[INFO] [stderr] 160 |     ec_test!{quoted_fallback, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/phrase.rs:136:5
[INFO] [stderr]     |
[INFO] [stderr] 136 |     ec_test!{ simple, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/phrase.rs:144:5
[INFO] [stderr]     |
[INFO] [stderr] 144 |     ec_test!{ with_encoding, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/phrase_list.rs:119:5
[INFO] [stderr]     |
[INFO] [stderr] 119 |     ec_test!{ some_phrases, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/phrase_list.rs:134:5
[INFO] [stderr]     |
[INFO] [stderr] 134 |     ec_test!{ some_simple_phrases_try_from, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/phrase_list.rs:144:5
[INFO] [stderr]     |
[INFO] [stderr] 144 |     ec_test!{ some_phrases_try_from, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/disposition.rs:236:5
[INFO] [stderr]     |
[INFO] [stderr] 236 |     ec_test!{ no_params_inline, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/disposition.rs:242:5
[INFO] [stderr]     |
[INFO] [stderr] 242 |     ec_test!{ no_params_attachment, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/disposition.rs:248:5
[INFO] [stderr]     |
[INFO] [stderr] 248 |     ec_test!{ attachment_encode_file_name, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/disposition.rs:257:5
[INFO] [stderr]     |
[INFO] [stderr] 257 |     ec_test!{ attachment_all_params, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `ec_test` in this scope
[INFO] [stderr]    --> src/header_components/disposition.rs:274:5
[INFO] [stderr]     |
[INFO] [stderr] 274 |     ec_test!{ inline_file_name_param, {
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Text` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:178:17
[INFO] [stderr]     |
[INFO] [stderr] 178 |                 Text("abc".into())
[INFO] [stderr]     |                 ^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 120 |     use __internals::grammar::encoded_word::EncodedWordContext::Text;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `MarkFWS` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:185:17
[INFO] [stderr]     |
[INFO] [stderr] 185 |                 MarkFWS,
[INFO] [stderr]     |                 ^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Text` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:186:17
[INFO] [stderr]     |
[INFO] [stderr] 186 |                 Text(" abc".into())
[INFO] [stderr]     |                 ^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 120 |     use __internals::grammar::encoded_word::EncodedWordContext::Text;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `MarkFWS` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:193:17
[INFO] [stderr]     |
[INFO] [stderr] 193 |                 MarkFWS,
[INFO] [stderr]     |                 ^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Text` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:194:17
[INFO] [stderr]     |
[INFO] [stderr] 194 |                 Text(" abc".into()),
[INFO] [stderr]     |                 ^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 120 |     use __internals::grammar::encoded_word::EncodedWordContext::Text;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `MarkFWS` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:195:17
[INFO] [stderr]     |
[INFO] [stderr] 195 |                 MarkFWS,
[INFO] [stderr]     |                 ^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Text` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:196:17
[INFO] [stderr]     |
[INFO] [stderr] 196 |                 Text(" ".into())
[INFO] [stderr]     |                 ^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 120 |     use __internals::grammar::encoded_word::EncodedWordContext::Text;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Text` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:203:17
[INFO] [stderr]     |
[INFO] [stderr] 203 |                 Text("abc".into()),
[INFO] [stderr]     |                 ^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 120 |     use __internals::grammar::encoded_word::EncodedWordContext::Text;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `MarkFWS` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:204:17
[INFO] [stderr]     |
[INFO] [stderr] 204 |                 MarkFWS,
[INFO] [stderr]     |                 ^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `Text` in this scope
[INFO] [stderr]    --> src/header_components/word.rs:205:17
[INFO] [stderr]     |
[INFO] [stderr] 205 |                 Text(" ".into())
[INFO] [stderr]     |                 ^^^^ not found in this scope
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 120 |     use __internals::grammar::encoded_word::EncodedWordContext::Text;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/name.rs:82:20
[INFO] [stderr]    |
[INFO] [stderr] 82 |                 'a'...'z' => {
[INFO] [stderr]    |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/name.rs:87:20
[INFO] [stderr]    |
[INFO] [stderr] 87 |                 'A'...'Z' => {
[INFO] [stderr]    |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/name.rs:94:20
[INFO] [stderr]    |
[INFO] [stderr] 94 |                 '0'...'9' => {
[INFO] [stderr]    |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/error.rs:112:34
[INFO] [stderr]     |
[INFO] [stderr] 112 |     fn as_fail(&self) -> Option<&Fail> {
[INFO] [stderr]     |                                  ^^^^ help: use `dyn`: `dyn Fail`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/error.rs:193:32
[INFO] [stderr]     |
[INFO] [stderr] 193 |     fn cause(&self) -> Option<&Fail> {
[INFO] [stderr]     |                                ^^^^ help: use `dyn`: `dyn Fail`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header.rs:241:35
[INFO] [stderr]     |
[INFO] [stderr] 241 | impl HeaderObjTraitBoxExt for Box<HeaderObjTrait> {
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^ help: use `dyn`: `dyn HeaderObjTrait`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> src/header.rs:247:27
[INFO] [stderr]     |
[INFO] [stderr] 247 |             let ptr: *mut (HeaderObj) = Box::into_raw(self);
[INFO] [stderr]     |                           ^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/date_time.rs:49:34
[INFO] [stderr]    |
[INFO] [stderr] 49 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/email.rs:107:34
[INFO] [stderr]     |
[INFO] [stderr] 107 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/email.rs:149:34
[INFO] [stderr]     |
[INFO] [stderr] 149 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/email.rs:284:34
[INFO] [stderr]     |
[INFO] [stderr] 284 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/mailbox.rs:109:34
[INFO] [stderr]     |
[INFO] [stderr] 109 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/mailbox_list.rs:41:34
[INFO] [stderr]    |
[INFO] [stderr] 41 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/mailbox_list.rs:208:34
[INFO] [stderr]     |
[INFO] [stderr] 208 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/transfer_encoding.rs:47:34
[INFO] [stderr]    |
[INFO] [stderr] 47 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/unstructured.rs:110:34
[INFO] [stderr]     |
[INFO] [stderr] 110 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/message_id.rs:161:34
[INFO] [stderr]     |
[INFO] [stderr] 161 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/message_id.rs:181:34
[INFO] [stderr]     |
[INFO] [stderr] 181 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/cfws.rs:46:34
[INFO] [stderr]    |
[INFO] [stderr] 46 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/media_type.rs:194:34
[INFO] [stderr]     |
[INFO] [stderr] 194 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/path.rs:40:34
[INFO] [stderr]    |
[INFO] [stderr] 40 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/received_token.rs:39:34
[INFO] [stderr]    |
[INFO] [stderr] 39 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/phrase.rs:126:34
[INFO] [stderr]     |
[INFO] [stderr] 126 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/phrase_list.rs:46:34
[INFO] [stderr]    |
[INFO] [stderr] 46 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/disposition.rs:194:34
[INFO] [stderr]     |
[INFO] [stderr] 194 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/disposition.rs:216:34
[INFO] [stderr]     |
[INFO] [stderr] 216 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/raw_unstructured.rs:82:34
[INFO] [stderr]    |
[INFO] [stderr] 82 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: unused `#[macro_use]` import
[INFO] [stderr]    --> src/lib.rs:131:18
[INFO] [stderr]     |
[INFO] [stderr] 131 | #[cfg_attr(test, macro_use)]
[INFO] [stderr]     |                  ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/name.rs:82:20
[INFO] [stderr]    |
[INFO] [stderr] 82 |                 'a'...'z' => {
[INFO] [stderr]    |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/name.rs:87:20
[INFO] [stderr]    |
[INFO] [stderr] 87 |                 'A'...'Z' => {
[INFO] [stderr]    |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]   --> src/name.rs:94:20
[INFO] [stderr]    |
[INFO] [stderr] 94 |                 '0'...'9' => {
[INFO] [stderr]    |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/error.rs:112:34
[INFO] [stderr]     |
[INFO] [stderr] 112 |     fn as_fail(&self) -> Option<&Fail> {
[INFO] [stderr]     |                                  ^^^^ help: use `dyn`: `dyn Fail`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/error.rs:193:32
[INFO] [stderr]     |
[INFO] [stderr] 193 |     fn cause(&self) -> Option<&Fail> {
[INFO] [stderr]     |                                ^^^^ help: use `dyn`: `dyn Fail`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header.rs:241:35
[INFO] [stderr]     |
[INFO] [stderr] 241 | impl HeaderObjTraitBoxExt for Box<HeaderObjTrait> {
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^ help: use `dyn`: `dyn HeaderObjTrait`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> src/header.rs:247:27
[INFO] [stderr]     |
[INFO] [stderr] 247 |             let ptr: *mut (HeaderObj) = Box::into_raw(self);
[INFO] [stderr]     |                           ^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/map/mod.rs:726:38
[INFO] [stderr]     |
[INFO] [stderr] 726 |         fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_macro.rs:128:44
[INFO] [stderr]     |
[INFO] [stderr] 128 |                   let _ = v.map( |en| en as &EncodableInHeader );
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/map/mod.rs:734:9
[INFO] [stderr]     |
[INFO] [stderr] 734 | /         def_headers! {
[INFO] [stderr] 735 | |             test_name: validate_header_names,
[INFO] [stderr] 736 | |             scope: header_components,
[INFO] [stderr] 737 | |             Subject, unchecked { "Subject" }, RawUnstructured, maxOne, None,
[INFO] [stderr] 738 | |             Comments, unchecked { "Comments" }, RawUnstructured, multi, None
[INFO] [stderr] 739 | |         }
[INFO] [stderr]     | |_________- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_macro.rs:128:44
[INFO] [stderr]     |
[INFO] [stderr] 128 |                   let _ = v.map( |en| en as &EncodableInHeader );
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/map/mod.rs:743:9
[INFO] [stderr]     |
[INFO] [stderr] 743 | /         def_headers! {
[INFO] [stderr] 744 | |             test_name: validate_header_names,
[INFO] [stderr] 745 | |             scope: super,
[INFO] [stderr] 746 | |             Subject, unchecked { "Subject" },  OtherComponent, maxOne, None,
[INFO] [stderr] 747 | |             Comments, unchecked { "Comments" }, OtherComponent, multi, None
[INFO] [stderr] 748 | |         }
[INFO] [stderr]     | |_________- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_macro.rs:128:44
[INFO] [stderr]     |
[INFO] [stderr] 128 |                   let _ = v.map( |en| en as &EncodableInHeader );
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/map/mod.rs:751:9
[INFO] [stderr]     |
[INFO] [stderr] 751 | /         def_headers! {
[INFO] [stderr] 752 | |             test_name: validate_header_names2,
[INFO] [stderr] 753 | |             scope: super,
[INFO] [stderr] 754 | |             Comments2, unchecked { "Comments" }, OtherComponent, maxOne, None
[INFO] [stderr] 755 | |         }
[INFO] [stderr]     | |_________- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/date_time.rs:49:34
[INFO] [stderr]    |
[INFO] [stderr] 49 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::DateTime`
[INFO] [stderr]   --> src/header_components/date_time.rs:82:9
[INFO] [stderr]    |
[INFO] [stderr] 82 |     use super::DateTime;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/email.rs:107:34
[INFO] [stderr]     |
[INFO] [stderr] 107 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/email.rs:149:34
[INFO] [stderr]     |
[INFO] [stderr] 149 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/email.rs:284:34
[INFO] [stderr]     |
[INFO] [stderr] 284 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/mailbox.rs:109:34
[INFO] [stderr]     |
[INFO] [stderr] 109 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/mailbox_list.rs:41:34
[INFO] [stderr]    |
[INFO] [stderr] 41 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/mailbox_list.rs:208:34
[INFO] [stderr]     |
[INFO] [stderr] 208 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Email`, `Mailbox`, `Phrase`
[INFO] [stderr]    --> src/header_components/mailbox_list.rs:231:32
[INFO] [stderr]     |
[INFO] [stderr] 231 |     use ::header_components::{ Mailbox, Email, Phrase };
[INFO] [stderr]     |                                ^^^^^^^  ^^^^^  ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]    --> src/header_components/mailbox_list.rs:232:9
[INFO] [stderr]     |
[INFO] [stderr] 232 |     use super::*;
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/transfer_encoding.rs:47:34
[INFO] [stderr]    |
[INFO] [stderr] 47 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::TransferEncoding`
[INFO] [stderr]   --> src/header_components/transfer_encoding.rs:55:9
[INFO] [stderr]    |
[INFO] [stderr] 55 |     use super::TransferEncoding;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/unstructured.rs:110:34
[INFO] [stderr]     |
[INFO] [stderr] 110 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]    --> src/header_components/unstructured.rs:119:9
[INFO] [stderr]     |
[INFO] [stderr] 119 |     use super::*;
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/message_id.rs:161:34
[INFO] [stderr]     |
[INFO] [stderr] 161 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/message_id.rs:181:34
[INFO] [stderr]     |
[INFO] [stderr] 181 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/cfws.rs:46:34
[INFO] [stderr]    |
[INFO] [stderr] 46 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]   --> src/header_components/cfws.rs:53:9
[INFO] [stderr]    |
[INFO] [stderr] 53 |     use super::*;
[INFO] [stderr]    |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/media_type.rs:194:34
[INFO] [stderr]     |
[INFO] [stderr] 194 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]    --> src/header_components/media_type.rs:407:9
[INFO] [stderr]     |
[INFO] [stderr] 407 |     use super::*;
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/path.rs:40:34
[INFO] [stderr]    |
[INFO] [stderr] 40 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]   --> src/header_components/path.rs:48:9
[INFO] [stderr]    |
[INFO] [stderr] 48 |     use super::*;
[INFO] [stderr]    |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/received_token.rs:39:34
[INFO] [stderr]    |
[INFO] [stderr] 39 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/phrase.rs:126:34
[INFO] [stderr]     |
[INFO] [stderr] 126 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `::HeaderTryFrom`
[INFO] [stderr]    --> src/header_components/phrase.rs:133:9
[INFO] [stderr]     |
[INFO] [stderr] 133 |     use ::HeaderTryFrom;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::Phrase`
[INFO] [stderr]    --> src/header_components/phrase.rs:134:9
[INFO] [stderr]     |
[INFO] [stderr] 134 |     use super::Phrase;
[INFO] [stderr]     |         ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/phrase_list.rs:46:34
[INFO] [stderr]    |
[INFO] [stderr] 46 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]    --> src/header_components/phrase_list.rs:117:9
[INFO] [stderr]     |
[INFO] [stderr] 117 |     use super::*;
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/disposition.rs:194:34
[INFO] [stderr]     |
[INFO] [stderr] 194 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_components/disposition.rs:216:34
[INFO] [stderr]     |
[INFO] [stderr] 216 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::default::Default`
[INFO] [stderr]    --> src/header_components/disposition.rs:227:9
[INFO] [stderr]     |
[INFO] [stderr] 227 |     use std::default::Default;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/header_components/raw_unstructured.rs:82:34
[INFO] [stderr]    |
[INFO] [stderr] 82 |     fn boxed_clone(&self) -> Box<EncodableInHeader> {
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/header_macro.rs:128:44
[INFO] [stderr]     |
[INFO] [stderr] 128 |                   let _ = v.map( |en| en as &EncodableInHeader );
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn EncodableInHeader`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/headers.rs:10:1
[INFO] [stderr]     |
[INFO] [stderr] 10  | / def_headers! {
[INFO] [stderr] 11  | |     test_name: validate_header_names,
[INFO] [stderr] 12  | |     scope: header_components,
[INFO] [stderr] 13  | |     /// (rfc5322)
[INFO] [stderr] ...   |
[INFO] [stderr] 114 | |     ContentDisposition, unchecked { "Content-Disposition"       }, Disposition, maxOne, None
[INFO] [stderr] 115 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0609]: no field `trace` on type `__internals::encoder::EncodingBuffer`
[INFO] [stderr]    --> src/header_components/word.rs:217:48
[INFO] [stderr]     |
[INFO] [stderr] 217 |                 &simplify_trace_tokens(encoder.trace.into_iter()),
[INFO] [stderr]     |                                                ^^^^^ unknown field
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 73 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0425, E0432, E0609.
[INFO] [stderr] For more information about an error, try `rustc --explain E0425`.
[INFO] [stderr] error: could not compile `mail-headers`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: build failed
[INFO] running `"docker" "inspect" "742ff317c2d2107e08df2d93b464214e099808da7e7d557f2b223aa8e814c4b2"`
[INFO] running `"docker" "rm" "-f" "742ff317c2d2107e08df2d93b464214e099808da7e7d557f2b223aa8e814c4b2"`
[INFO] [stdout] 742ff317c2d2107e08df2d93b464214e099808da7e7d557f2b223aa8e814c4b2
