[INFO] fetching crate elastic 0.21.0-pre.4... [INFO] extracting crate elastic 0.21.0-pre.4 into work/ex/pr-62008/sources/master#848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1/reg/elastic/0.21.0-pre.4 [INFO] extracting crate elastic 0.21.0-pre.4 into work/ex/pr-62008/sources/try#8f81d0bf6baf07b92f1246696722485c4ca0b049/reg/elastic/0.21.0-pre.4 [INFO] validating manifest of elastic-0.21.0-pre.4 on toolchain master#848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1 [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of elastic-0.21.0-pre.4 on toolchain try#8f81d0bf6baf07b92f1246696722485c4ca0b049 [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+8f81d0bf6baf07b92f1246696722485c4ca0b049-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing elastic-0.21.0-pre.4 [INFO] finished frobbing elastic-0.21.0-pre.4 [INFO] frobbed toml for elastic-0.21.0-pre.4 written to work/ex/pr-62008/sources/master#848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1/reg/elastic/0.21.0-pre.4/Cargo.toml [INFO] started frobbing elastic-0.21.0-pre.4 [INFO] finished frobbing elastic-0.21.0-pre.4 [INFO] frobbed toml for elastic-0.21.0-pre.4 written to work/ex/pr-62008/sources/try#8f81d0bf6baf07b92f1246696722485c4ca0b049/reg/elastic/0.21.0-pre.4/Cargo.toml [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+8f81d0bf6baf07b92f1246696722485c4ca0b049-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded fluent_builder v0.5.0 [INFO] [stderr] Downloaded elastic_types v0.21.0-pre.4 [INFO] [stderr] Downloaded elastic_requests v0.21.0-pre.4 [INFO] [stderr] Downloaded elastic_responses v0.21.0-pre.4 [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+8f81d0bf6baf07b92f1246696722485c4ca0b049-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking elastic-0.21.0-pre.4 against try#8f81d0bf6baf07b92f1246696722485c4ca0b049 for pr-62008 [INFO] running `"docker" "create" "-v" "/mnt/big/ec2-user/crater/work/local/target-dirs/pr-62008/worker-1/try#8f81d0bf6baf07b92f1246696722485c4ca0b049:/opt/crater/target:rw,Z" "-v" "/mnt/big/ec2-user/crater/work/ex/pr-62008/sources/try#8f81d0bf6baf07b92f1246696722485c4ca0b049/reg/elastic/0.21.0-pre.4:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/ec2-user/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/ec2-user/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+8f81d0bf6baf07b92f1246696722485c4ca0b049-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 1b5e3576a468ee4a62ff86c2bd3e2befd84e9db6eda92dfb310a9c8371225c14 [INFO] running `"docker" "start" "-a" "1b5e3576a468ee4a62ff86c2bd3e2befd84e9db6eda92dfb310a9c8371225c14"` [INFO] [stderr] Checking fluent_builder v0.5.0 [INFO] [stderr] Checking rustls v0.15.2 [INFO] [stderr] Checking elastic_requests v0.21.0-pre.4 [INFO] [stderr] Compiling chrono v0.4.7 [INFO] [stderr] Checking geo v0.4.13 [INFO] [stderr] Checking elastic_responses v0.21.0-pre.4 [INFO] [stderr] Checking cookie_store v0.7.0 [INFO] [stderr] Checking geo v0.6.3 [INFO] [stderr] Checking geohash v0.4.0 [INFO] [stderr] Checking geojson v0.9.1 [INFO] [stderr] Compiling elastic_types_derive_internals v0.21.0-pre.4 [INFO] [stderr] Compiling elastic_derive v0.21.0-pre.5 [INFO] [stderr] Checking tokio-rustls v0.9.3 [INFO] [stderr] Checking hyper-rustls v0.16.1 [INFO] [stderr] Compiling elastic_types_derive v0.21.0-pre.4 [INFO] [stderr] Checking reqwest v0.9.18 [INFO] [stderr] Checking elastic_types v0.21.0-pre.4 [INFO] [stderr] Checking elastic v0.21.0-pre.4 (/opt/crater/workdir) [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/error.rs:55:1 [INFO] [stderr] | [INFO] [stderr] 55 | / /** [INFO] [stderr] 56 | | An error encountered while interacting with Elasticsearch. [INFO] [stderr] 57 | | [INFO] [stderr] 58 | | API errors can be easily matched and destructured whereas client errors [INFO] [stderr] ... | [INFO] [stderr] 62 | | also contain a backtrace. [INFO] [stderr] 63 | | */ [INFO] [stderr] | |__^ [INFO] [stderr] 64 | / quick_error! { [INFO] [stderr] 65 | | #[derive(Debug)] [INFO] [stderr] 66 | | pub enum Error { [INFO] [stderr] 67 | | /** An API error from Elasticsearch. */ [INFO] [stderr] ... | [INFO] [stderr] 79 | | } [INFO] [stderr] 80 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_doc_comments)] on by default [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/client/sender/static_nodes.rs:88:1 [INFO] [stderr] | [INFO] [stderr] 88 | / /** [INFO] [stderr] 89 | | An error attempting to get an address using a strategy. [INFO] [stderr] 90 | | */ [INFO] [stderr] | |__^ [INFO] [stderr] 91 | / quick_error! { [INFO] [stderr] 92 | | #[derive(Debug)] [INFO] [stderr] 93 | | pub enum StrategyError { [INFO] [stderr] 94 | | Empty { [INFO] [stderr] ... | [INFO] [stderr] 104 | | } [INFO] [stderr] 105 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/error.rs:55:1 [INFO] [stderr] | [INFO] [stderr] 55 | / /** [INFO] [stderr] 56 | | An error encountered while interacting with Elasticsearch. [INFO] [stderr] 57 | | [INFO] [stderr] 58 | | API errors can be easily matched and destructured whereas client errors [INFO] [stderr] ... | [INFO] [stderr] 62 | | also contain a backtrace. [INFO] [stderr] 63 | | */ [INFO] [stderr] | |__^ [INFO] [stderr] 64 | / quick_error! { [INFO] [stderr] 65 | | #[derive(Debug)] [INFO] [stderr] 66 | | pub enum Error { [INFO] [stderr] 67 | | /** An API error from Elasticsearch. */ [INFO] [stderr] ... | [INFO] [stderr] 79 | | } [INFO] [stderr] 80 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_doc_comments)] on by default [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/client/sender/static_nodes.rs:88:1 [INFO] [stderr] | [INFO] [stderr] 88 | / /** [INFO] [stderr] 89 | | An error attempting to get an address using a strategy. [INFO] [stderr] 90 | | */ [INFO] [stderr] | |__^ [INFO] [stderr] 91 | / quick_error! { [INFO] [stderr] 92 | | #[derive(Debug)] [INFO] [stderr] 93 | | pub enum StrategyError { [INFO] [stderr] 94 | | Empty { [INFO] [stderr] ... | [INFO] [stderr] 104 | | } [INFO] [stderr] 105 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `elastic` [INFO] [stderr] --> src/client/requests/document_delete.rs:358:14 [INFO] [stderr] | [INFO] [stderr] 358 | #[derive(ElasticType)] [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `elastic` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `elastic` [INFO] [stderr] --> src/client/requests/document_get.rs:361:27 [INFO] [stderr] | [INFO] [stderr] 361 | #[derive(Deserialize, ElasticType)] [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `elastic` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `elastic` [INFO] [stderr] --> src/client/requests/document_index.rs:411:25 [INFO] [stderr] | [INFO] [stderr] 411 | #[derive(Serialize, ElasticType)] [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `elastic` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `elastic` [INFO] [stderr] --> src/client/requests/document_put_mapping.rs:302:14 [INFO] [stderr] | [INFO] [stderr] 302 | #[derive(ElasticType)] [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `elastic` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `elastic` [INFO] [stderr] --> src/client/requests/document_update.rs:757:25 [INFO] [stderr] | [INFO] [stderr] 757 | #[derive(Serialize, ElasticType)] [INFO] [stderr] | ^^^^^^^^^^^ use of undeclared type or module `elastic` [INFO] [stderr] [INFO] [stderr] error: unknown macro variable `emeta` [INFO] [stderr] --> <::quick_error::quick_error macros>:109:13 [INFO] [stderr] | [INFO] [stderr] 109 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[deny(meta_variable_misuse)] on by default [INFO] [stderr] [INFO] [stderr] error: unknown macro variable `eitem` [INFO] [stderr] --> <::quick_error::quick_error macros>:109:30 [INFO] [stderr] | [INFO] [stderr] 109 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: unknown macro variable `etyp` [INFO] [stderr] --> <::quick_error::quick_error macros>:109:48 [INFO] [stderr] | [INFO] [stderr] 109 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:126:48 [INFO] [stderr] | [INFO] [stderr] 120 | ( $ ( $ qvar : ident : $ qtyp : ty ) , + ) $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 126 | $ ( # [ $ bmeta ] ) * => $ bitem : TUPLE [ $ ( $ qvar : $ qtyp ) , * ] ] queue [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:126:57 [INFO] [stderr] | [INFO] [stderr] 120 | ( $ ( $ qvar : ident : $ qtyp : ty ) , + ) $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 126 | $ ( # [ $ bmeta ] ) * => $ bitem : TUPLE [ $ ( $ qvar : $ qtyp ) , * ] ] queue [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:139:49 [INFO] [stderr] | [INFO] [stderr] 133 | { $ ( $ qvar : ident : $ qtyp : ty ) , + } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 139 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:139:58 [INFO] [stderr] | [INFO] [stderr] 133 | { $ ( $ qvar : ident : $ qtyp : ty ) , + } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 139 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:152:49 [INFO] [stderr] | [INFO] [stderr] 146 | { $ ( $ qvar : ident : $ qtyp : ty ) , + , } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 152 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:152:58 [INFO] [stderr] | [INFO] [stderr] 146 | { $ ( $ qvar : ident : $ qtyp : ty ) , + , } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 152 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:203:41 [INFO] [stderr] | [INFO] [stderr] 197 | $ ( ( $ ( $ ttyp : ty ) , + ) ) * ) { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 203 | $ ( # [ $ imeta ] ) * $ iitem $ ( ( $ ( $ ttyp ) , * ) ) * $ ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:214:41 [INFO] [stderr] | [INFO] [stderr] 208 | $ ( ( $ ( $ ttyp : ty ) , + ) ) * ) { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 214 | $ ( # [ $ imeta ] ) * $ iitem $ ( ( $ ( $ ttyp ) , * ) ) * $ ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:241:7 [INFO] [stderr] | [INFO] [stderr] 235 | $ ( $ qvar : ident : $ qtyp : ty ) , + ] $ ( $ queue : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 241 | ( $ ( $ qtyp ) , * ) ) { } ] queue [ $ ( $ queue ) * ] ) ; } ; ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: unknown macro variable `emeta` [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:73:13 [INFO] [stderr] | [INFO] [stderr] 73 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: unknown macro variable `eitem` [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:73:30 [INFO] [stderr] | [INFO] [stderr] 73 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: unknown macro variable `etyp` [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:73:48 [INFO] [stderr] | [INFO] [stderr] 73 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:90:48 [INFO] [stderr] | [INFO] [stderr] 84 | ( $ ( $ qvar : ident : $ qtyp : ty ) , + ) $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 90 | $ ( # [ $ bmeta ] ) * => $ bitem : TUPLE [ $ ( $ qvar : $ qtyp ) , * ] ] queue [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:90:57 [INFO] [stderr] | [INFO] [stderr] 84 | ( $ ( $ qvar : ident : $ qtyp : ty ) , + ) $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 90 | $ ( # [ $ bmeta ] ) * => $ bitem : TUPLE [ $ ( $ qvar : $ qtyp ) , * ] ] queue [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:103:49 [INFO] [stderr] | [INFO] [stderr] 97 | { $ ( $ qvar : ident : $ qtyp : ty ) , + } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 103 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:103:58 [INFO] [stderr] | [INFO] [stderr] 97 | { $ ( $ qvar : ident : $ qtyp : ty ) , + } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 103 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:116:49 [INFO] [stderr] | [INFO] [stderr] 110 | { $ ( $ qvar : ident : $ qtyp : ty ) , + , } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 116 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] error: unknown macro variable `emeta` [INFO] [stderr] --> <::quick_error::quick_error macros>:109:13 [INFO] [stderr] | [INFO] [stderr] 109 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[deny(meta_variable_misuse)] on by default [INFO] [stderr] [INFO] [stderr] error: unknown macro variable `eitem` [INFO] [stderr] --> <::quick_error::quick_error macros>:109:30 [INFO] [stderr] | [INFO] [stderr] 109 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: unknown macro variable `etyp` [INFO] [stderr] --> <::quick_error::quick_error macros>:109:48 [INFO] [stderr] | [INFO] [stderr] 109 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:126:48 [INFO] [stderr] | [INFO] [stderr] 120 | ( $ ( $ qvar : ident : $ qtyp : ty ) , + ) $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 126 | $ ( # [ $ bmeta ] ) * => $ bitem : TUPLE [ $ ( $ qvar : $ qtyp ) , * ] ] queue [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:126:57 [INFO] [stderr] | [INFO] [stderr] 120 | ( $ ( $ qvar : ident : $ qtyp : ty ) , + ) $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 126 | $ ( # [ $ bmeta ] ) * => $ bitem : TUPLE [ $ ( $ qvar : $ qtyp ) , * ] ] queue [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:139:49 [INFO] [stderr] | [INFO] [stderr] 133 | { $ ( $ qvar : ident : $ qtyp : ty ) , + } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 139 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:139:58 [INFO] [stderr] | [INFO] [stderr] 133 | { $ ( $ qvar : ident : $ qtyp : ty ) , + } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 139 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:152:49 [INFO] [stderr] | [INFO] [stderr] 146 | { $ ( $ qvar : ident : $ qtyp : ty ) , + , } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 152 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:152:58 [INFO] [stderr] | [INFO] [stderr] 146 | { $ ( $ qvar : ident : $ qtyp : ty ) , + , } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 152 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:203:41 [INFO] [stderr] | [INFO] [stderr] 197 | $ ( ( $ ( $ ttyp : ty ) , + ) ) * ) { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 203 | $ ( # [ $ imeta ] ) * $ iitem $ ( ( $ ( $ ttyp ) , * ) ) * $ ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:214:41 [INFO] [stderr] | [INFO] [stderr] 208 | $ ( ( $ ( $ ttyp : ty ) , + ) ) * ) { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 214 | $ ( # [ $ imeta ] ) * $ iitem $ ( ( $ ( $ ttyp ) , * ) ) * $ ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::quick_error::quick_error macros>:241:7 [INFO] [stderr] | [INFO] [stderr] 235 | $ ( $ qvar : ident : $ qtyp : ty ) , + ] $ ( $ queue : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 241 | ( $ ( $ qtyp ) , * ) ) { } ] queue [ $ ( $ queue ) * ] ) ; } ; ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: unknown macro variable `emeta` [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:73:13 [INFO] [stderr] | [INFO] [stderr] 73 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: unknown macro variable `eitem` [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:73:30 [INFO] [stderr] | [INFO] [stderr] 73 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: unknown macro variable `etyp` [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:73:48 [INFO] [stderr] | [INFO] [stderr] 73 | $ ( $ ( # [ $ emeta ] ) * => $ eitem $ ( ( $ ( $ etyp ) , * ) ) * ) * $ ( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:90:48 [INFO] [stderr] | [INFO] [stderr] 84 | ( $ ( $ qvar : ident : $ qtyp : ty ) , + ) $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 90 | $ ( # [ $ bmeta ] ) * => $ bitem : TUPLE [ $ ( $ qvar : $ qtyp ) , * ] ] queue [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:90:57 [INFO] [stderr] | [INFO] [stderr] 84 | ( $ ( $ qvar : ident : $ qtyp : ty ) , + ) $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 90 | $ ( # [ $ bmeta ] ) * => $ bitem : TUPLE [ $ ( $ qvar : $ qtyp ) , * ] ] queue [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:103:49 [INFO] [stderr] | [INFO] [stderr] 97 | { $ ( $ qvar : ident : $ qtyp : ty ) , + } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 103 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:103:58 [INFO] [stderr] | [INFO] [stderr] 97 | { $ ( $ qvar : ident : $ qtyp : ty ) , + } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 103 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:116:49 [INFO] [stderr] | [INFO] [stderr] 110 | { $ ( $ qvar : ident : $ qtyp : ty ) , + , } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 116 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:116:58 [INFO] [stderr] | [INFO] [stderr] 110 | { $ ( $ qvar : ident : $ qtyp : ty ) , + , } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 116 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:165:41 [INFO] [stderr] | [INFO] [stderr] 161 | $ ( ( $ ( $ ttyp : ty ) , + ) ) * ) { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 165 | $ ( # [ $ imeta ] ) * $ iitem $ ( ( $ ( $ ttyp ) , * ) ) * $ ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:175:41 [INFO] [stderr] | [INFO] [stderr] 171 | $ ( ( $ ( $ ttyp : ty ) , + ) ) * ) { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 175 | $ ( # [ $ imeta ] ) * $ iitem $ ( ( $ ( $ ttyp ) , * ) ) * $ ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:202:7 [INFO] [stderr] | [INFO] [stderr] 196 | $ ( $ qvar : ident : $ qtyp : ty ) , + ] $ ( $ queue : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 202 | ( $ ( $ qtyp ) , * ) ) { } ] queue [ $ ( $ queue ) * ] ) ; } ; ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:94:36 [INFO] [stderr] | [INFO] [stderr] 94 | pub(crate) struct WrappedError(Box); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:113:34 [INFO] [stderr] | [INFO] [stderr] 113 | fn source(&self) -> Option<&(StdError + 'static)> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:129:34 [INFO] [stderr] | [INFO] [stderr] 129 | fn source(&self) -> Option<&(StdError + 'static)> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:149:32 [INFO] [stderr] | [INFO] [stderr] 149 | pub(crate) fn wrapped(err: Box) -> WrappedError { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/search.rs:427:16 [INFO] [stderr] | [INFO] [stderr] 427 | inner: Box, Error = Error>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future, Error = Error>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/document_delete.rs:331:16 [INFO] [stderr] | [INFO] [stderr] 331 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/document_get.rs:331:16 [INFO] [stderr] | [INFO] [stderr] 331 | inner: Box, Error = Error>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future, Error = Error>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/document_index.rs:384:16 [INFO] [stderr] | [INFO] [stderr] 384 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/document_put_mapping.rs:271:16 [INFO] [stderr] | [INFO] [stderr] 271 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/document_update.rs:725:16 [INFO] [stderr] | [INFO] [stderr] 725 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/index_close.rs:181:16 [INFO] [stderr] | [INFO] [stderr] 181 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/index_create.rs:268:16 [INFO] [stderr] | [INFO] [stderr] 268 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/index_delete.rs:177:16 [INFO] [stderr] | [INFO] [stderr] 177 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/index_exists.rs:177:16 [INFO] [stderr] | [INFO] [stderr] 177 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/index_open.rs:181:16 [INFO] [stderr] | [INFO] [stderr] 181 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:116:58 [INFO] [stderr] | [INFO] [stderr] 110 | { $ ( $ qvar : ident : $ qtyp : ty ) , + , } $ ( $ tail : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 116 | $ ( # [ $ bmeta ] ) * => $ bitem : STRUCT [ $ ( $ qvar : $ qtyp ) , * ] ] [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:165:41 [INFO] [stderr] | [INFO] [stderr] 161 | $ ( ( $ ( $ ttyp : ty ) , + ) ) * ) { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 165 | $ ( # [ $ imeta ] ) * $ iitem $ ( ( $ ( $ ttyp ) , * ) ) * $ ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:175:41 [INFO] [stderr] | [INFO] [stderr] 171 | $ ( ( $ ( $ ttyp : ty ) , + ) ) * ) { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 175 | $ ( # [ $ imeta ] ) * $ iitem $ ( ( $ ( $ ttyp ) , * ) ) * $ ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> <::error_chain::impl_error_chain_kind::impl_error_chain_kind macros>:202:7 [INFO] [stderr] | [INFO] [stderr] 196 | $ ( $ qvar : ident : $ qtyp : ty ) , + ] $ ( $ queue : tt ) * ] ) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 202 | ( $ ( $ qtyp ) , * ) ) { } ] queue [ $ ( $ queue ) * ] ) ; } ; ( [INFO] [stderr] | ^^^^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:94:36 [INFO] [stderr] | [INFO] [stderr] 94 | pub(crate) struct WrappedError(Box); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:113:34 [INFO] [stderr] | [INFO] [stderr] 113 | fn source(&self) -> Option<&(StdError + 'static)> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + 'static` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:129:34 [INFO] [stderr] | [INFO] [stderr] 129 | fn source(&self) -> Option<&(StdError + 'static)> { [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/bulk/mod.rs:802:16 [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + 'static` [INFO] [stderr] | [INFO] [stderr] 802 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:149:32 [INFO] [stderr] | [INFO] [stderr] 149 | pub(crate) fn wrapped(err: Box) -> WrappedError { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/ping.rs:190:16 [INFO] [stderr] | [INFO] [stderr] 190 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/responses/async.rs:158:16 [INFO] [stderr] | [INFO] [stderr] 158 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/search.rs:427:16 [INFO] [stderr] | [INFO] [stderr] 427 | inner: Box, Error = Error>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future, Error = Error>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sniffed_nodes/mod.rs:107:14 [INFO] [stderr] | [INFO] [stderr] 107 | ) -> Box> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sniffed_nodes/mod.rs:346:23 [INFO] [stderr] | [INFO] [stderr] 346 | type Params = Box>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/document_delete.rs:331:16 [INFO] [stderr] | [INFO] [stderr] 331 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/document_get.rs:331:16 [INFO] [stderr] | [INFO] [stderr] 331 | inner: Box, Error = Error>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future, Error = Error>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:96:13 [INFO] [stderr] | [INFO] [stderr] 96 | / Fn( [INFO] [stderr] 97 | | &mut AsyncHttpRequest, [INFO] [stderr] 98 | | ) -> Box>> [INFO] [stderr] 99 | | + Send [INFO] [stderr] 100 | | + Sync, [INFO] [stderr] | |______________________^ [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 96 | dyn Fn( [INFO] [stderr] 97 | &mut AsyncHttpRequest, [INFO] [stderr] 98 | ) -> Box>> [INFO] [stderr] 99 | + Send [INFO] [stderr] 100 | + Sync, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:98:26 [INFO] [stderr] | [INFO] [stderr] 98 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:98:56 [INFO] [stderr] | [INFO] [stderr] 98 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/document_index.rs:384:16 [INFO] [stderr] | [INFO] [stderr] 384 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:246:16 [INFO] [stderr] | [INFO] [stderr] 246 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:301:16 [INFO] [stderr] | [INFO] [stderr] 301 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/document_put_mapping.rs:271:16 [INFO] [stderr] | [INFO] [stderr] 271 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:332:13 [INFO] [stderr] | [INFO] [stderr] 332 | / Fn( [INFO] [stderr] 333 | | &mut AsyncHttpRequest, [INFO] [stderr] 334 | | ) -> Box>> [INFO] [stderr] 335 | | + Send [INFO] [stderr] 336 | | + Sync, [INFO] [stderr] | |______________________^ [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 332 | dyn Fn( [INFO] [stderr] 333 | &mut AsyncHttpRequest, [INFO] [stderr] 334 | ) -> Box>> [INFO] [stderr] 335 | + Send [INFO] [stderr] 336 | + Sync, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:334:26 [INFO] [stderr] | [INFO] [stderr] 334 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/document_update.rs:725:16 [INFO] [stderr] | [INFO] [stderr] 725 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:334:56 [INFO] [stderr] | [INFO] [stderr] 334 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:530:22 [INFO] [stderr] | [INFO] [stderr] 530 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:530:52 [INFO] [stderr] | [INFO] [stderr] 530 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/index_close.rs:181:16 [INFO] [stderr] | [INFO] [stderr] 181 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sync.rs:76:13 [INFO] [stderr] | [INFO] [stderr] 76 | Arc Result<(), Box> + Send + Sync>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut SyncHttpRequest) -> Result<(), Box> + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sync.rs:76:56 [INFO] [stderr] | [INFO] [stderr] 76 | Arc Result<(), Box> + Send + Sync>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/index_create.rs:268:16 [INFO] [stderr] | [INFO] [stderr] 268 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sync.rs:239:13 [INFO] [stderr] | [INFO] [stderr] 239 | / Fn(&mut SyncHttpRequest) -> Result<(), Box> [INFO] [stderr] 240 | | + Send [INFO] [stderr] 241 | | + Sync [INFO] [stderr] 242 | | + 'static, [INFO] [stderr] | |_________________________^ [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 239 | dyn Fn(&mut SyncHttpRequest) -> Result<(), Box> [INFO] [stderr] 240 | + Send [INFO] [stderr] 241 | + Sync [INFO] [stderr] 242 | + 'static, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sync.rs:239:56 [INFO] [stderr] | [INFO] [stderr] 239 | Fn(&mut SyncHttpRequest) -> Result<(), Box> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sync.rs:408:67 [INFO] [stderr] | [INFO] [stderr] 408 | pre_send: impl Fn(&mut SyncHttpRequest) -> Result<(), Box> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/http/sync.rs:28:20 [INFO] [stderr] | [INFO] [stderr] 28 | UnBuffered(Box), [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn Read + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/http/sync.rs:107:28 [INFO] [stderr] | [INFO] [stderr] 107 | UnBuffered(&'a mut Box), [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn Read + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/index_delete.rs:177:16 [INFO] [stderr] | [INFO] [stderr] 177 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/index_exists.rs:177:16 [INFO] [stderr] | [INFO] [stderr] 177 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/index_open.rs:181:16 [INFO] [stderr] | [INFO] [stderr] 181 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/bulk/mod.rs:802:16 [INFO] [stderr] | [INFO] [stderr] 802 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/requests/ping.rs:190:16 [INFO] [stderr] | [INFO] [stderr] 190 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/responses/async.rs:158:16 [INFO] [stderr] | [INFO] [stderr] 158 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sniffed_nodes/mod.rs:107:14 [INFO] [stderr] | [INFO] [stderr] 107 | ) -> Box> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sniffed_nodes/mod.rs:346:23 [INFO] [stderr] | [INFO] [stderr] 346 | type Params = Box>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:96:13 [INFO] [stderr] | [INFO] [stderr] 96 | / Fn( [INFO] [stderr] 97 | | &mut AsyncHttpRequest, [INFO] [stderr] 98 | | ) -> Box>> [INFO] [stderr] 99 | | + Send [INFO] [stderr] 100 | | + Sync, [INFO] [stderr] | |______________________^ [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 96 | dyn Fn( [INFO] [stderr] 97 | &mut AsyncHttpRequest, [INFO] [stderr] 98 | ) -> Box>> [INFO] [stderr] 99 | + Send [INFO] [stderr] 100 | + Sync, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:98:26 [INFO] [stderr] | [INFO] [stderr] 98 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:98:56 [INFO] [stderr] | [INFO] [stderr] 98 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:246:16 [INFO] [stderr] | [INFO] [stderr] 246 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:301:16 [INFO] [stderr] | [INFO] [stderr] 301 | inner: Box>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:332:13 [INFO] [stderr] | [INFO] [stderr] 332 | / Fn( [INFO] [stderr] 333 | | &mut AsyncHttpRequest, [INFO] [stderr] 334 | | ) -> Box>> [INFO] [stderr] 335 | | + Send [INFO] [stderr] 336 | | + Sync, [INFO] [stderr] | |______________________^ [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 332 | dyn Fn( [INFO] [stderr] 333 | &mut AsyncHttpRequest, [INFO] [stderr] 334 | ) -> Box>> [INFO] [stderr] 335 | + Send [INFO] [stderr] 336 | + Sync, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:334:26 [INFO] [stderr] | [INFO] [stderr] 334 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:334:56 [INFO] [stderr] | [INFO] [stderr] 334 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:530:22 [INFO] [stderr] | [INFO] [stderr] 530 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/async.rs:530:52 [INFO] [stderr] | [INFO] [stderr] 530 | ) -> Box>> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sync.rs:76:13 [INFO] [stderr] | [INFO] [stderr] 76 | Arc Result<(), Box> + Send + Sync>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut SyncHttpRequest) -> Result<(), Box> + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sync.rs:76:56 [INFO] [stderr] | [INFO] [stderr] 76 | Arc Result<(), Box> + Send + Sync>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sync.rs:239:13 [INFO] [stderr] | [INFO] [stderr] 239 | / Fn(&mut SyncHttpRequest) -> Result<(), Box> [INFO] [stderr] 240 | | + Send [INFO] [stderr] 241 | | + Sync [INFO] [stderr] 242 | | + 'static, [INFO] [stderr] | |_________________________^ [INFO] [stderr] help: use `dyn` [INFO] [stderr] | [INFO] [stderr] 239 | dyn Fn(&mut SyncHttpRequest) -> Result<(), Box> [INFO] [stderr] 240 | + Send [INFO] [stderr] 241 | + Sync [INFO] [stderr] 242 | + 'static, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sync.rs:239:56 [INFO] [stderr] | [INFO] [stderr] 239 | Fn(&mut SyncHttpRequest) -> Result<(), Box> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/sender/sync.rs:408:67 [INFO] [stderr] | [INFO] [stderr] 408 | pre_send: impl Fn(&mut SyncHttpRequest) -> Result<(), Box> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/http/sync.rs:28:20 [INFO] [stderr] | [INFO] [stderr] 28 | UnBuffered(Box), [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn Read + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/http/sync.rs:107:28 [INFO] [stderr] | [INFO] [stderr] 107 | UnBuffered(&'a mut Box), [INFO] [stderr] | ^^^^^^^^^^^ help: use `dyn`: `dyn Read + Send` [INFO] [stderr] [INFO] [stderr] error: aborting due to 29 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0433`. [INFO] [stderr] error: Could not compile `elastic`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to 24 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `elastic`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "1b5e3576a468ee4a62ff86c2bd3e2befd84e9db6eda92dfb310a9c8371225c14"` [INFO] running `"docker" "rm" "-f" "1b5e3576a468ee4a62ff86c2bd3e2befd84e9db6eda92dfb310a9c8371225c14"` [INFO] [stdout] 1b5e3576a468ee4a62ff86c2bd3e2befd84e9db6eda92dfb310a9c8371225c14