| 1 | Logging to: /work/oxidecomputer/omicron/out/LOG | ||
| 2 | [1m[92m Compiling[0m ring v0.17.14 | ||
| 3 | [1m[92m Compiling[0m heck v0.5.0 | ||
| 4 | [1m[92m Compiling[0m regress v0.11.1 | ||
| 5 | [1m[92m Compiling[0m unsafe-libyaml v0.2.11 | ||
| 6 | [1m[92m Compiling[0m regress v0.10.5 | ||
| 7 | [1m[92m Compiling[0m unicode-width v0.1.14 | ||
| 8 | [1m[92m Compiling[0m is-terminal v0.4.17 | ||
| 9 | [1m[92m Compiling[0m prettyplease v0.2.37 | ||
| 10 | [1m[92m Compiling[0m bytecount v0.6.9 | ||
| 11 | [1m[92m Compiling[0m derive-where v1.6.0 | ||
| 12 | [1m[92m Compiling[0m thread_local v1.1.9 | ||
| 13 | [1m[92m Compiling[0m compression-core v0.4.31 | ||
| 14 | [1m[92m Compiling[0m match_cfg v0.1.0 | ||
| 15 | [1m[92m Compiling[0m multer v3.1.0 | ||
| 16 | [1m[92m Compiling[0m hostname v0.3.1 | ||
| 17 | [1m[92m Compiling[0m slog-async v2.8.0 | ||
| 18 | [1m[92m Compiling[0m crossbeam-channel v0.5.15 | ||
| 19 | [1m[92m Compiling[0m compression-codecs v0.4.37 | ||
| 20 | [1m[92m Compiling[0m slog-json v2.6.1 | ||
| 21 | [1m[92m Compiling[0m futures-executor v0.3.32 | ||
| 22 | [1m[92m Compiling[0m serde_spanned v1.0.4 | ||
| 23 | [1m[92m Compiling[0m toml_datetime v1.0.0+spec-1.1.0 | ||
| 24 | [1m[92m Compiling[0m take_mut v0.2.2 | ||
| 25 | [1m[92m Compiling[0m serde_yaml v0.9.34+deprecated | ||
| 26 | [1m[92m Compiling[0m term v1.2.1 | ||
| 27 | [1m[92m Compiling[0m toml_writer v1.0.6+spec-1.1.0 | ||
| 28 | [1m[92m Compiling[0m slog-bunyan v2.5.0 | ||
| 29 | [1m[92m Compiling[0m async-compression v0.4.41 | ||
| 30 | [1m[92m Compiling[0m futures v0.3.32 | ||
| 31 | [1m[92m Compiling[0m dropshot v0.17.0 | ||
| 32 | [1m[92m Compiling[0m slog-error-chain v0.1.0 (https://github.com/oxidecomputer/slog-error-chain?branch=main#15f69041) | ||
| 33 | [1m[92m Compiling[0m toml v1.0.6+spec-1.1.0 | ||
| 34 | [1m[92m Compiling[0m slog-term v2.9.2 | ||
| 35 | [1m[92m Compiling[0m async-stream v0.3.6 | ||
| 36 | [1m[92m Compiling[0m num-rational v0.4.2 | ||
| 37 | [1m[92m Compiling[0m serde_human_bytes v0.1.0 (https://github.com/oxidecomputer/serde_human_bytes?branch=main#8f60acdf) | ||
| 38 | [1m[92m Compiling[0m waitgroup v0.1.2 | ||
| 39 | [1m[92m Compiling[0m backon v1.6.0 | ||
| 40 | [1m[92m Compiling[0m rustls-pemfile v2.2.0 | ||
| 41 | [1m[92m Compiling[0m num-complex v0.4.6 | ||
| 42 | [1m[92m Compiling[0m hostname v0.4.2 | ||
| 43 | [1m[92m Compiling[0m serde_path_to_error v0.1.20 | ||
| 44 | [1m[92m Compiling[0m instant v0.1.13 | ||
| 45 | [1m[92m Compiling[0m debug-ignore v1.0.5 | ||
| 46 | [1m[92m Compiling[0m backoff v0.4.0 | ||
| 47 | [1m[92m Compiling[0m tufaceous-artifact v0.1.0 (https://github.com/oxidecomputer/tufaceous?branch=main#1eacfcf0) | ||
| 48 | [1m[92m Compiling[0m parse-display v0.10.0 | ||
| 49 | [1m[92m Compiling[0m num v0.4.3 | ||
| 50 | [1m[92m Compiling[0m typify-impl v0.6.2 | ||
| 51 | [1m[92m Compiling[0m omicron-uuid-kinds v0.1.0 (/work/oxidecomputer/omicron/uuid-kinds) | ||
| 52 | [1m[92m Compiling[0m protocol v0.1.0 (https://github.com/oxidecomputer/lldp#d22509df) | ||
| 53 | [1m[92m Compiling[0m macaddr v1.0.1 | ||
| 54 | [1m[92m Compiling[0m float-ord v0.3.2 | ||
| 55 | [1m[92m Compiling[0m console v0.15.11 | ||
| 56 | [1m[92m Compiling[0m newline-converter v0.3.0 | ||
| 57 | [1m[92m Compiling[0m atomicwrites v0.4.4 | ||
| 58 | [1m[92m Compiling[0m slog-dtrace v0.3.0 | ||
| 59 | [1m[92m Compiling[0m owo-colors v4.3.0 | ||
| 60 | [1m[92m Compiling[0m cancel-safe-futures v0.1.5 | ||
| 61 | [1m[92m Compiling[0m libsw-core v0.3.2 | ||
| 62 | [1m[92m Compiling[0m expectorate v1.2.0 | ||
| 63 | [1m[92m Compiling[0m resolv-conf v0.7.6 | ||
| 64 | [1m[92m Compiling[0m libsw v3.5.0 | ||
| 65 | [1m[92m Compiling[0m toml v0.8.23 | ||
| 66 | [1m[92m Compiling[0m linear-map v1.2.0 | ||
| 67 | [1m[92m Compiling[0m linked-hash-map v0.5.6 | ||
| 68 | [1m[92m Compiling[0m minimal-lexical v0.2.1 | ||
| 69 | [1m[92m Compiling[0m unicode-xid v0.2.6 | ||
| 70 | [1m[92m Compiling[0m hickory-proto v0.24.4 | ||
| 71 | [1m[92m Compiling[0m nom v7.1.3 | ||
| 72 | [1m[92m Compiling[0m lru-cache v0.1.2 | ||
| 73 | [1m[92m Compiling[0m convert_case v0.10.0 | ||
| 74 | [1m[92m Compiling[0m papergrid v0.11.0 | ||
| 75 | [1m[92m Compiling[0m tabled_derive v0.7.0 | ||
| 76 | [1m[92m Compiling[0m termtree v0.5.1 | ||
| 77 | [1m[92m Compiling[0m phf_shared v0.12.1 | ||
| 78 | [1m[92m Compiling[0m vte v0.14.1 | ||
| 79 | [1m[92m Compiling[0m rustls v0.23.37 | ||
| 80 | [1m[92m Compiling[0m rustls v0.22.4 | ||
| 81 | [1m[92m Compiling[0m derive_more-impl v2.1.1 | ||
| 82 | [1m[92m Compiling[0m csv-core v0.1.13 | ||
| 83 | [1m[92m Compiling[0m chrono-tz v0.10.4 | ||
| 84 | [1m[92m Compiling[0m highway v1.3.0 | ||
| 85 | [1m[92m Compiling[0m strip-ansi-escapes v0.2.1 | ||
| 86 | [1m[92m Compiling[0m phf v0.12.1 | ||
| 87 | [1m[92m Compiling[0m csv v1.4.0 | ||
| 88 | [1m[92m Compiling[0m const_format_proc_macros v0.2.34 | ||
| 89 | [1m[92m Compiling[0m tabled v0.15.0 | ||
| 90 | [1m[92m Compiling[0m fd-lock v4.0.4 | ||
| 91 | [1m[92m Compiling[0m peg-macros v0.8.5 | ||
| 92 | [1m[92m Compiling[0m nu-ansi-term v0.50.3 | ||
| 93 | [1m[92m Compiling[0m derive_more v2.1.1 | ||
| 94 | [1m[92m Compiling[0m oximeter-db v0.1.0 (/work/oxidecomputer/omicron/oximeter/db) | ||
| 95 | [1m[92m Compiling[0m rustls-webpki v0.103.9 | ||
| 96 | [1m[92m Compiling[0m rustls-webpki v0.102.8 | ||
| 97 | [1m[92m Compiling[0m typify-macro v0.6.2 | ||
| 98 | [1m[92m Compiling[0m crossterm v0.29.0 | ||
| 99 | [1m[92m Compiling[0m const_format v0.2.35 | ||
| 100 | [1m[92m Compiling[0m reedline v0.40.0 | ||
| 101 | [1m[92m Compiling[0m hickory-resolver v0.24.4 | ||
| 102 | [1m[92m Compiling[0m peg v0.8.5 | ||
| 103 | [1m[92m Compiling[0m clickward v0.1.0 (https://github.com/oxidecomputer/clickward?rev=e3d9a1c35cf3cd04f9cb2e997b0ad88324d30737#e3d9a1c3) | ||
| 104 | [1m[92m Compiling[0m bcs v0.1.6 | ||
| 105 | [1m[92m Compiling[0m semver v0.1.20 | ||
| 106 | [1m[92m Compiling[0m unicode-linebreak v0.1.5 | ||
| 107 | [1m[92m Compiling[0m typify v0.6.2 | ||
| 108 | [1m[92m Compiling[0m progenitor-impl v0.14.0 | ||
| 109 | [1m[92m Compiling[0m progenitor-impl v0.13.0 | ||
| 110 | [1m[92m Compiling[0m tokio-rustls v0.26.4 | ||
| 111 | [1m[92m Compiling[0m hyper-rustls v0.27.7 | ||
| 112 | [1m[92m Compiling[0m rustls-platform-verifier v0.6.2 | ||
| 113 | [1m[92m Compiling[0m reqwest v0.12.28 | ||
| 114 | [1m[92m Compiling[0m reqwest v0.13.2 | ||
| 115 | [1m[92m Compiling[0m progenitor-macro v0.14.0 | ||
| 116 | [1m[92m Compiling[0m tokio-rustls v0.25.0 | ||
| 117 | [1m[92m Compiling[0m progenitor-macro v0.13.0 | ||
| 118 | [1m[92m Compiling[0m progenitor-client v0.10.0 | ||
| 119 | [1m[92m Compiling[0m progenitor-client v0.14.0 | ||
| 120 | [1m[92m Compiling[0m qorb v0.4.1 | ||
| 121 | [1m[92m Compiling[0m progenitor-extras v0.2.0 | ||
| 122 | [1m[92m Compiling[0m rustc_version v0.1.7 | ||
| 123 | [1m[92m Compiling[0m smawk v0.3.2 | ||
| 124 | [1m[92m Compiling[0m humantime v2.3.0 | ||
| 125 | [1m[92m Compiling[0m newtype_derive v0.1.6 | ||
| 126 | [1m[92m Compiling[0m textwrap v0.16.2 | ||
| 127 | [1m[92m Compiling[0m omicron-workspace-hack v0.1.0 (/work/oxidecomputer/omicron/workspace-hack) | ||
| 128 | [1m[92m Compiling[0m api_identity v0.1.0 (/work/oxidecomputer/omicron/api_identity) | ||
| 129 | [1m[92m Compiling[0m omicron-ledger v0.1.0 (/work/oxidecomputer/omicron/ledger) | ||
| 130 | [1m[92m Compiling[0m omicron-rpaths v0.1.0 (/work/oxidecomputer/omicron/rpaths) | ||
| 131 | [1m[92m Compiling[0m oximeter-macro-impl v0.1.0 (/work/oxidecomputer/omicron/oximeter/oximeter-macro-impl) | ||
| 132 | [1m[92m Compiling[0m rdb-types v0.1.0 (https://github.com/oxidecomputer/maghemite?rev=7696ee48d5ee29a917dea459e281fe2e8ff20513#7696ee48) | ||
| 133 | [1m[92m Compiling[0m omicron-common v0.1.0 (/work/oxidecomputer/omicron/common) | ||
| 134 | [1m[92m Compiling[0m dropshot-api-manager-types v0.7.1 | ||
| 135 | [1m[92m Compiling[0m steno v0.4.1 | ||
| 136 | [1m[92m Compiling[0m pq-sys v0.4.6 (https://github.com/oxidecomputer/pq-sys?branch=oxide%2Fomicron#b1194c19) | ||
| 137 | [1m[92m Compiling[0m sled-hardware-types v0.1.0 (/work/oxidecomputer/omicron/sled-hardware/types) | ||
| 138 | [1m[92m Compiling[0m gfss v0.1.0 (/work/oxidecomputer/omicron/trust-quorum/gfss) | ||
| 139 | [1m[92m Compiling[0m bootstore v0.1.0 (/work/oxidecomputer/omicron/bootstore) | ||
| 140 | [1m[92m Compiling[0m omicron-passwords v0.1.0 (/work/oxidecomputer/omicron/passwords) | ||
| 141 | [1m[92m Compiling[0m trust-quorum-types-versions v0.1.0 (/work/oxidecomputer/omicron/trust-quorum/types/versions) | ||
| 142 | [1m[92m Compiling[0m progenitor v0.14.0 | ||
| 143 | [1m[92m Compiling[0m key-manager-types v0.1.0 (/work/oxidecomputer/omicron/key-manager/types) | ||
| 144 | [1m[92m Compiling[0m oxlog v0.1.0 (/work/oxidecomputer/omicron/dev-tools/oxlog) | ||
| 145 | [1m[92m Compiling[0m progenitor-client v0.13.0 | ||
| 146 | [1m[92m Compiling[0m progenitor v0.13.0 | ||
| 147 | [1m[92m Compiling[0m update-engine v0.1.0 (/work/oxidecomputer/omicron/update-engine) | ||
| 148 | [1m[92m Compiling[0m oximeter-types-versions v0.1.0 (/work/oxidecomputer/omicron/oximeter/types/versions) | ||
| 149 | [1m[92m Compiling[0m gateway-types-versions v0.1.0 (/work/oxidecomputer/omicron/gateway-types/versions) | ||
| 150 | [1m[92m Compiling[0m ereport-types v0.1.0 (/work/oxidecomputer/omicron/ereport/types) | ||
| 151 | [1m[92m Compiling[0m trust-quorum-types v0.1.0 (/work/oxidecomputer/omicron/trust-quorum/types) | ||
| 152 | [1m[92m Compiling[0m sled-agent-types-versions v0.1.0 (/work/oxidecomputer/omicron/sled-agent/types/versions) | ||
| 153 | [1m[92m Compiling[0m clickhouse-admin-types-versions v0.1.0 (/work/oxidecomputer/omicron/clickhouse-admin/types/versions) | ||
| 154 | [1m[92m Compiling[0m internal-dns-types-versions v0.1.0 (/work/oxidecomputer/omicron/internal-dns/types/versions) | ||
| 155 | [1m[92m Compiling[0m oximeter-types v0.1.0 (/work/oxidecomputer/omicron/oximeter/types) | ||
| 156 | [1m[92m Compiling[0m gateway-types v0.1.0 (/work/oxidecomputer/omicron/gateway-types) | ||
| 157 | [1m[92m Compiling[0m oximeter-schema v0.1.0 (/work/oxidecomputer/omicron/oximeter/schema) | ||
| 158 | [1m[92m Compiling[0m internal-dns-types v0.1.0 (/work/oxidecomputer/omicron/internal-dns/types) | ||
| 159 | [1m[92m Compiling[0m gateway-client v0.1.0 (/work/oxidecomputer/omicron/clients/gateway-client) | ||
| 160 | [1m[92m Compiling[0m clickhouse-admin-types v0.1.0 (/work/oxidecomputer/omicron/clickhouse-admin/types) | ||
| 161 | [1m[92m Compiling[0m oximeter-timeseries-macro v0.1.0 (/work/oxidecomputer/omicron/oximeter/timeseries-macro) | ||
| 162 | [1m[92m Compiling[0m oxql-types v0.1.0 (/work/oxidecomputer/omicron/oximeter/oxql-types) | ||
| 163 | [1m[92m Compiling[0m tough v0.20.0 | ||
| 164 | [1m[92m Compiling[0m cockroach-admin-types-versions v0.1.0 (/work/oxidecomputer/omicron/cockroach-admin/types/versions) | ||
| 165 | [1m[92m Compiling[0m mg-admin-client v0.1.0 (https://github.com/oxidecomputer/maghemite?rev=7696ee48d5ee29a917dea459e281fe2e8ff20513#7696ee48) | ||
| 166 | [1m[92m Compiling[0m oximeter v0.1.0 (/work/oxidecomputer/omicron/oximeter/oximeter) | ||
| 167 | [1m[92m Compiling[0m cockroach-admin-types v0.1.0 (/work/oxidecomputer/omicron/cockroach-admin/types) | ||
| 168 | [1m[92m Compiling[0m utf-8 v0.7.6 | ||
| 169 | [1m[92m Compiling[0m tagptr v0.2.0 | ||
| 170 | [1m[92m Compiling[0m hickory-proto v0.26.1 | ||
| 171 | [1m[92m Compiling[0m moka v0.12.13 | ||
| 172 | [1m[92m Compiling[0m parallel-task-set v0.1.0 (/work/oxidecomputer/omicron/parallel-task-set) | ||
| 173 | [1m[92m Compiling[0m tungstenite v0.21.0 | ||
| 174 | [1m[92m Compiling[0m cockroach-admin-client v0.1.0 (/work/oxidecomputer/omicron/clients/cockroach-admin-client) | ||
| 175 | [1m[92m Compiling[0m num-derive v0.3.3 | ||
| 176 | [1m[92m Compiling[0m tokio-tungstenite v0.21.0 | ||
| 177 | [1m[92m Compiling[0m hickory-resolver v0.25.2 | ||
| 178 | [1m[92m Compiling[0m proc-macro-error-attr2 v2.0.0 | ||
| 179 | [1m[92m Compiling[0m sled-agent-types v0.1.0 (/work/oxidecomputer/omicron/sled-agent/types) | ||
| 180 | [1m[92m Compiling[0m propolis-client v0.1.0 (https://github.com/oxidecomputer/propolis?rev=bc489ddf0f38f75e0c194b86cf6f0de377f68845#bc489ddf) | ||
| 181 | [1m[92m Compiling[0m nexus-types-versions v0.1.0 (/work/oxidecomputer/omicron/nexus/types/versions) | ||
| 182 | [1m[92m Compiling[0m proc-macro-error2 v2.0.1 | ||
| 183 | [1m[92m Compiling[0m internal-dns-resolver v0.1.0 (/work/oxidecomputer/omicron/internal-dns/resolver) | ||
| 184 | [1m[92m Compiling[0m libscf-sys v1.1.0 | ||
| 185 | [1m[92m Compiling[0m illumos-utils v0.1.0 (/work/oxidecomputer/omicron/illumos-utils) | ||
| 186 | [1m[92m Compiling[0m bootstrap-agent-lockstep-types v0.1.0 (/work/oxidecomputer/omicron/sled-agent/bootstrap-agent-lockstep-types) | ||
| 187 | [1m[92m Compiling[0m trust-quorum-protocol v0.1.0 (/work/oxidecomputer/omicron/trust-quorum/protocol) | ||
| 188 | [1m[92m Compiling[0m typify-impl v0.4.3 | ||
| 189 | [1m[92m Compiling[0m sled-agent-client v0.1.0 (/work/oxidecomputer/omicron/clients/sled-agent-client) | ||
| 190 | [1m[92m Compiling[0m smf v0.10.0 (https://github.com/illumos/smf-rs#72389b51) | ||
| 191 | [1m[92m Compiling[0m tabled_derive v0.11.0 | ||
| 192 | [1m[92m Compiling[0m papergrid v0.17.0 | ||
| 193 | [1m[92m Compiling[0m testing_table v0.3.0 | ||
| 194 | [1m[92m Compiling[0m vergen-gitcl v1.0.8 | ||
| 195 | [1m[92m Compiling[0m dirs-sys-next v0.1.2 | ||
| 196 | [1m[92m Compiling[0m crunchy v0.2.4 | ||
| 197 | [1m[92m Compiling[0m glob v0.3.3 | ||
| 198 | [1m[92m Compiling[0m typify-macro v0.4.3 | ||
| 199 | [1m[92m Compiling[0m maplit v1.0.2 | ||
| 200 | [1m[92m Compiling[0m diesel_derives v2.3.7 | ||
| 201 | [1m[92m Compiling[0m clang-sys v1.8.1 | ||
| 202 | [1m[92m Compiling[0m dirs-next v2.0.0 | ||
| 203 | [1m[92m Compiling[0m tabled v0.20.0 | ||
| 204 | [1m[92m Compiling[0m transceiver-messages v0.1.1 (https://github.com/oxidecomputer/transceiver-control?branch=main#11afc484) | ||
| 205 | [1m[92m Compiling[0m dsl_auto_type v0.2.0 | ||
| 206 | [1m[92m Compiling[0m scheduled-thread-pool v0.2.7 | ||
| 207 | [1m[92m Compiling[0m diesel_table_macro_syntax v0.3.0 | ||
| 208 | [1m[92m Compiling[0m transceiver-controller v0.1.1 (https://github.com/oxidecomputer/transceiver-control?branch=main#11afc484) | ||
| 209 | [1m[92m Compiling[0m tiny-keccak v2.0.2 | ||
| 210 | [1m[92m Compiling[0m xshell-macros v0.2.7 | ||
| 211 | [1m[92m Compiling[0m transceiver-decode v0.1.0 (https://github.com/oxidecomputer/transceiver-control?branch=main#11afc484) | ||
| 212 | [1m[92m Compiling[0m r2d2 v0.8.10 | ||
| 213 | [1m[92m Compiling[0m sled-hardware v0.1.0 (/work/oxidecomputer/omicron/sled-hardware) | ||
| 214 | [1m[92m Compiling[0m xshell v0.2.7 | ||
| 215 | [1m[92m Compiling[0m term v0.7.0 | ||
| 216 | [1m[92m Compiling[0m key-manager v0.1.0 (/work/oxidecomputer/omicron/key-manager) | ||
| 217 | [1m[92m Compiling[0m bit-vec v0.6.3 | ||
| 218 | [1m[92m Compiling[0m downcast-rs v2.0.2 | ||
| 219 | [1m[92m Compiling[0m bit-set v0.5.3 | ||
| 220 | [1m[92m Compiling[0m ascii-canvas v3.0.0 | ||
| 221 | [1m[92m Compiling[0m sled-storage v0.1.0 (/work/oxidecomputer/omicron/sled-storage) | ||
| 222 | [1m[92m Compiling[0m itertools v0.10.5 | ||
| 223 | [1m[92m Compiling[0m ena v0.14.4 | ||
| 224 | [1m[92m Compiling[0m libloading v0.8.9 | ||
| 225 | [1m[92m Compiling[0m bindgen v0.71.1 | ||
| 226 | [1m[92m Compiling[0m diff v0.1.13 | ||
| 227 | [1m[92m Compiling[0m regex-syntax v0.6.29 | ||
| 228 | [1m[92m Compiling[0m crc8 v0.1.1 | ||
| 229 | [1m[92m Compiling[0m unicase v2.9.0 | ||
| 230 | [1m[92m Compiling[0m typify v0.4.3 | ||
| 231 | [1m[92m Compiling[0m omicron-cockroach-metrics v0.1.0 (/work/oxidecomputer/omicron/cockroach-metrics) | ||
| 232 | [1m[92m Compiling[0m omicron-certificates v0.1.0 (/work/oxidecomputer/omicron/certificates) | ||
| 233 | [1m[92m Compiling[0m nexus-db-schema v0.1.0 (/work/oxidecomputer/omicron/nexus/db-schema) | ||
| 234 | [1m[92m Compiling[0m nexus-macros-common v0.1.0 (/work/oxidecomputer/omicron/nexus/macros-common) | ||
| 235 | [1m[92m Compiling[0m cexpr v0.6.0 | ||
| 236 | [1m[92m Compiling[0m nexus-db-model v0.1.0 (/work/oxidecomputer/omicron/nexus/db-model) | ||
| 237 | [1m[92m Compiling[0m lalrpop v0.19.12 | ||
| 238 | [1m[92m Compiling[0m headers-core v0.3.0 | ||
| 239 | [1m[92m Compiling[0m libxml v0.3.3 | ||
| 240 | [1m[92m Compiling[0m headers v0.4.1 | ||
| 241 | [1m[92m Compiling[0m db-macros v0.1.0 (/work/oxidecomputer/omicron/nexus/db-macros) | ||
| 242 | [1m[92m Compiling[0m nexus-defaults v0.1.0 (/work/oxidecomputer/omicron/nexus/defaults) | ||
| 243 | [1m[92m Compiling[0m diesel v2.3.7 | ||
| 244 | [1m[92m Compiling[0m nexus-db-fixed-data v0.1.0 (/work/oxidecomputer/omicron/nexus/db-fixed-data) | ||
| 245 | [1m[92m Compiling[0m strum_macros v0.24.3 | ||
| 246 | [1m[92m Compiling[0m nexus-types v0.1.0 (/work/oxidecomputer/omicron/nexus/types) | ||
| 247 | [1m[92m Compiling[0m indoc v1.0.9 | ||
| 248 | [1m[92m Compiling[0m installinator-common-versions v0.1.0 (/work/oxidecomputer/omicron/installinator-common/versions) | ||
| 249 | [1m[92m Compiling[0m nexus-auth v0.1.0 (/work/oxidecomputer/omicron/nexus/auth) | ||
| 250 | [1m[92m Compiling[0m derive_builder v0.20.2 | ||
| 251 | [1m[92m Compiling[0m oso-derive v0.27.3 | ||
| 252 | [1m[92m Compiling[0m quick-xml v0.37.5 | ||
| 253 | [1m[92m Compiling[0m impl-trait-for-tuples v0.2.3 | ||
| 254 | [1m[92m Compiling[0m openssl-probe v0.1.6 | ||
| 255 | [1m[92m Compiling[0m half v1.8.3 | ||
| 256 | [1m[92m Compiling[0m serde_cbor v0.11.2 | ||
| 257 | [1m[92m Compiling[0m authz-macros v0.1.0 (/work/oxidecomputer/omicron/nexus/authz-macros) | ||
| 258 | [1m[92m Compiling[0m ntp-admin-client v0.1.0 (/work/oxidecomputer/omicron/clients/ntp-admin-client) | ||
| 259 | [1m[92m Compiling[0m installinator-common v0.1.0 (/work/oxidecomputer/omicron/installinator-common) | ||
| 260 | [1m[92m Compiling[0m nexus-db-lookup v0.1.0 (/work/oxidecomputer/omicron/nexus/db-lookup) | ||
| 261 | [1m[92m Compiling[0m bb8 v0.8.6 | ||
| 262 | [1m[92m Compiling[0m trait-variant v0.1.2 | ||
| 263 | [1m[92m Compiling[0m libipcc v0.1.0 (https://github.com/oxidecomputer/ipcc-rs?rev=524eb8f125003dff50b9703900c6b323f00f9e1b#524eb8f1) | ||
| 264 | [1m[92m Compiling[0m dns-service-client v0.1.0 (/work/oxidecomputer/omicron/clients/dns-service-client) | ||
| 265 | [1m[92m Compiling[0m nexus-db-queries v0.1.0 (/work/oxidecomputer/omicron/nexus/db-queries) | ||
| 266 | [1m[92m Compiling[0m fxhash v0.2.1 | ||
| 267 | [1m[92m Compiling[0m scim2-rs v0.1.0 (https://github.com/oxidecomputer/scim2-rs?rev=018ae6f7bd752cd9b2124887e00c93c6b4244103#018ae6f7) | ||
| 268 | [1m[92m Compiling[0m salty v0.3.0 | ||
| 269 | [1m[92m Compiling[0m progenitor-impl v0.11.2 | ||
| 270 | [1m[92m Compiling[0m progenitor-impl v0.10.0 | ||
| 271 | [1m[92m Compiling[0m zfs-test-harness v0.1.0 (/work/oxidecomputer/omicron/sled-storage/zfs-test-harness) | ||
| 272 | [1m[92m Compiling[0m samael v0.0.19 | ||
| 273 | [1m[92m Compiling[0m oximeter-producer-api v0.1.0 (/work/oxidecomputer/omicron/oximeter/producer-api) | ||
| 274 | [1m[92m Compiling[0m kstat-rs v0.2.4 | ||
| 275 | [1m[92m Compiling[0m libz-sys v1.1.24 | ||
| 276 | [1m[92m Compiling[0m nonempty v0.12.0 | ||
| 277 | [1m[92m Compiling[0m oximeter-instruments v0.1.0 (/work/oxidecomputer/omicron/oximeter/instruments) | ||
| 278 | [1m[92m Compiling[0m sled-diagnostics v0.1.0 (/work/oxidecomputer/omicron/sled-diagnostics) | ||
| 279 | [1m[92m Compiling[0m progenitor-macro v0.11.2 | ||
| 280 | [1m[92m Compiling[0m progenitor-macro v0.10.0 | ||
| 281 | [1m[92m Compiling[0m polar-core v0.27.3 | ||
| 282 | [1m[92m Compiling[0m common v0.1.0 (https://github.com/oxidecomputer/dendrite?rev=d147f0925d14ed6f00eb37cb81f3a1bcbcb3c7f3#d147f092) | ||
| 283 | [1m[92m Compiling[0m oximeter-types-versions v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#ccede3cb) | ||
| 284 | [1m[92m Compiling[0m progenitor-client v0.11.2 | ||
| 285 | [1m[92m Compiling[0m rats-corim v0.1.0 (https://github.com/oxidecomputer/rats-corim#f0d5d516) | ||
| 286 | [1m[92m Compiling[0m darling_core v0.23.0 | ||
| 287 | [1m[92m Compiling[0m nanorand v0.7.0 | ||
| 288 | [1m[92m Compiling[0m arc-swap v1.8.2 | ||
| 289 | [1m[92m Compiling[0m nexus-config v0.1.0 (/work/oxidecomputer/omicron/nexus-config) | ||
| 290 | [1m[92m Compiling[0m nexus-client v0.1.0 (/work/oxidecomputer/omicron/clients/nexus-client) | ||
| 291 | [1m[92m Compiling[0m sp-sim v0.1.0 (/work/oxidecomputer/omicron/sp-sim) | ||
| 292 | [1m[92m Compiling[0m oximeter-producer v0.1.0 (/work/oxidecomputer/omicron/oximeter/producer) | ||
| 293 | [1m[92m Compiling[0m parking_lot_core v0.8.6 | ||
| 294 | [1m[92m Compiling[0m mime_guess v2.0.5 | ||
| 295 | [1m[92m Compiling[0m darling_macro v0.23.0 | ||
| 296 | [1m[92m Compiling[0m oso v0.27.3 | ||
| 297 | [1m[92m Compiling[0m slog-scope v4.4.1 | ||
| 298 | [1m[92m Compiling[0m flume v0.11.1 | ||
| 299 | [1m[92m Compiling[0m progenitor v0.10.0 | ||
| 300 | [1m[92m Compiling[0m diesel-dtrace v0.5.0 | ||
| 301 | [1m[92m Compiling[0m async-bb8-diesel v0.2.1 | ||
| 302 | [1m[92m Compiling[0m progenitor v0.11.2 | ||
| 303 | [1m[92m Compiling[0m dpd-client v0.1.0 (https://github.com/oxidecomputer/dendrite?rev=d147f0925d14ed6f00eb37cb81f3a1bcbcb3c7f3#d147f092) | ||
| 304 | [1m[92m Compiling[0m oximeter-types v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#ccede3cb) | ||
| 305 | [1m[92m Compiling[0m sled-agent-api v0.1.0 (/work/oxidecomputer/omicron/sled-agent/api) | ||
| 306 | [1m[92m Compiling[0m primeorder v0.13.6 | ||
| 307 | [1m[92m Compiling[0m git-stub v1.0.0 | ||
| 308 | [1m[92m Compiling[0m libgit2-sys v0.18.3+1.9.2 | ||
| 309 | [1m[92m Compiling[0m instability v0.3.11 | ||
| 310 | [1m[92m Compiling[0m libipcc v0.1.0 (https://github.com/oxidecomputer/ipcc-rs?rev=dbaad520e1f5ae32c10db16ce176f9c24de95652#dbaad520) | ||
| 311 | [1m[92m Compiling[0m git-stub-vcs v0.1.0 | ||
| 312 | [1m[92m Compiling[0m oximeter-schema v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#ccede3cb) | ||
| 313 | [1m[92m Compiling[0m p384 v0.13.1 | ||
| 314 | [1m[92m Compiling[0m slog-stdlog v4.1.1 | ||
| 315 | [1m[92m Compiling[0m darling v0.23.0 | ||
| 316 | [1m[92m Compiling[0m clickhouse-admin-server-client v0.1.0 (/work/oxidecomputer/omicron/clients/clickhouse-admin-server-client) | ||
| 317 | [1m[92m Compiling[0m repo-depot-client v0.1.0 (/work/oxidecomputer/omicron/clients/repo-depot-client) | ||
| 318 | [1m[92m Compiling[0m ignore v0.4.25 | ||
| 319 | [1m[92m Compiling[0m transceiver-messages v0.1.1 (https://github.com/oxidecomputer/transceiver-control#11afc484) | ||
| 320 | [1m[92m Compiling[0m castaway v0.2.4 | ||
| 321 | [1m[92m Compiling[0m atty v0.2.14 | ||
| 322 | [1m[92m Compiling[0m transceiver-controller v0.1.1 (https://github.com/oxidecomputer/transceiver-control#11afc484) | ||
| 323 | [1m[92m Compiling[0m http-range v0.1.5 | ||
| 324 | [1m[92m Compiling[0m indoc v2.0.7 | ||
| 325 | [1m[92m Compiling[0m transceiver-decode v0.1.0 (https://github.com/oxidecomputer/transceiver-control#11afc484) | ||
| 326 | [1m[92m Compiling[0m tufaceous-lib v0.1.0 (https://github.com/oxidecomputer/tufaceous?branch=main#1eacfcf0) | ||
| 327 | [1m[92m Compiling[0m globwalk v0.9.1 | ||
| 328 | [1m[92m Compiling[0m compact_str v0.8.1 | ||
| 329 | [1m[92m Compiling[0m oximeter-timeseries-macro v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#ccede3cb) | ||
| 330 | [1m[92m Compiling[0m parking_lot v0.11.2 | ||
| 331 | [1m[92m Compiling[0m slog-envlogger v2.2.0 | ||
| 332 | [1m[92m Compiling[0m dns-server v0.1.0 (/work/oxidecomputer/omicron/dns-server) | ||
| 333 | [1m[92m Compiling[0m sled-agent-config-reconciler v0.1.0 (/work/oxidecomputer/omicron/sled-agent/config-reconciler) | ||
| 334 | [1m[92m Compiling[0m crucible-agent-client v0.0.1 (https://github.com/oxidecomputer/crucible?rev=7103cd3a3d7b0112d2949dd135db06fef0c156bb#7103cd3a) | ||
| 335 | [1m[92m Compiling[0m attest-data v0.5.0 (https://github.com/oxidecomputer/dice-util?rev=6e0ef48f72ff85ba50fc8286c8e89dc5f9c822dd#6e0ef48f) | ||
| 336 | [1m[92m Compiling[0m oximeter-client v0.1.0 (/work/oxidecomputer/omicron/clients/oximeter-client) | ||
| 337 | [1m[92m Compiling[0m ddm-admin-client v0.1.0 (https://github.com/oxidecomputer/maghemite?rev=7696ee48d5ee29a917dea459e281fe2e8ff20513#7696ee48) | ||
| 338 | [1m[92m Compiling[0m oximeter-macro-impl v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#ccede3cb) | ||
| 339 | [1m[92m Compiling[0m predicates-tree v1.0.13 | ||
| 340 | [1m[92m Compiling[0m unicode-truncate v1.1.0 | ||
| 341 | [1m[92m Compiling[0m lru v0.12.5 | ||
| 342 | [1m[92m Compiling[0m rand_seeder v0.4.0 | ||
| 343 | [1m[92m Compiling[0m prefix-trie v0.7.0 | ||
| 344 | [1m[92m Compiling[0m sprockets-tls v0.1.0 (https://github.com/oxidecomputer/sprockets.git?rev=d2b68e4f47e3c22bce0455aeb4cfb2e61ad229ba#d2b68e4f) | ||
| 345 | [1m[92m Compiling[0m dice-util-barcode v0.1.0 (https://github.com/oxidecomputer/dice-util?rev=6e0ef48f72ff85ba50fc8286c8e89dc5f9c822dd#6e0ef48f) | ||
| 346 | [1m[92m Compiling[0m vergen-git2 v1.0.7 | ||
| 347 | [1m[92m Compiling[0m cassowary v0.3.0 | ||
| 348 | [1m[92m Compiling[0m corncobs v0.1.4 | ||
| 349 | [1m[92m Compiling[0m typed-rng v0.1.0 (/work/oxidecomputer/omicron/typed-rng) | ||
| 350 | [1m[92m Compiling[0m dice-mfg-msgs v0.3.0 (https://github.com/oxidecomputer/dice-util?rev=6e0ef48f72ff85ba50fc8286c8e89dc5f9c822dd#6e0ef48f) | ||
| 351 | [1m[92m Compiling[0m hickory-server v0.25.2 | ||
| 352 | [1m[92m Compiling[0m omicron-ddm-admin-client v0.1.0 (/work/oxidecomputer/omicron/clients/ddm-admin-client) | ||
| 353 | [1m[92m Compiling[0m oximeter v0.1.0 (https://github.com/oxidecomputer/omicron?branch=main#ccede3cb) | ||
| 354 | [1m[92m Compiling[0m ratatui v0.29.0 | ||
| 355 | [1m[92m Compiling[0m camino-tempfile-ext v0.3.3 | ||
| 356 | [1m[92m Compiling[0m dice-verifier v0.3.0-pre0 (https://github.com/oxidecomputer/dice-util?rev=6e0ef48f72ff85ba50fc8286c8e89dc5f9c822dd#6e0ef48f) | ||
| 357 | [1m[92m Compiling[0m sled v0.34.7 | ||
| 358 | [1m[92m Compiling[0m hyper-staticfile v0.10.1 | ||
| 359 | [1m[92m Compiling[0m sled-agent-resolvable-files v0.1.0 (/work/oxidecomputer/omicron/sled-agent/resolvable-files) | ||
| 360 | [1m[92m Compiling[0m range-requests v0.1.0 (/work/oxidecomputer/omicron/range-requests) | ||
| 361 | [1m[92m Compiling[0m clickhouse-admin-keeper-client v0.1.0 (/work/oxidecomputer/omicron/clients/clickhouse-admin-keeper-client) | ||
| 362 | [1m[92m Compiling[0m dns-server-api v0.1.0 (/work/oxidecomputer/omicron/dns-server-api) | ||
| 363 | [1m[92m Compiling[0m secrecy v0.8.0 | ||
| 364 | [1m[92m Compiling[0m rustls v0.21.12 | ||
| 365 | [1m[92m Compiling[0m libipcc v0.1.0 (https://github.com/oxidecomputer/ipcc-rs?rev=7cdf2ab9c8d9e9267a8b366aa780c6c26f9a5ecf#7cdf2ab9) | ||
| 366 | [1m[92m Compiling[0m wicket-common v0.1.0 (/work/oxidecomputer/omicron/wicket-common) | ||
| 367 | [1m[92m Compiling[0m sled-agent-measurements v0.1.0 (/work/oxidecomputer/omicron/sled-agent/measurements) | ||
| 368 | [1m[91merror[E0271][0m[1m: expected `Answers` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 369 | [1m[94m--> [0mdns-server/src/dns_server.rs:487:12 | ||
| 370 | [1m[94m|[0m | ||
| 371 | [1m[94m487[0m [1m[94m|[0m mresp: MessageResponse<'a, 'a, Answers, NameServers, Soa, Additionals>, | ||
| 372 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `Record`, found `hickory_proto::rr::Record`[0m | ||
| 373 | [1m[94m|[0m | ||
| 374 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 375 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 376 | [1m[94m|[0m | ||
| 377 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 378 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 379 | [1m[94m|[0m | ||
| 380 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 381 | [1m[94m|[0m | ||
| 382 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 383 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 384 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 385 | [1m[92mnote[0m: required by a bound in `MessageResponse` | ||
| 386 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:23:23 | ||
| 387 | [1m[94m|[0m | ||
| 388 | [1m[94m 21[0m [1m[94m|[0m pub struct MessageResponse<'q, 'a, Answers, NameServers, Soa, Additionals> | ||
| 389 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this struct[0m | ||
| 390 | [1m[94m 22[0m [1m[94m|[0m where | ||
| 391 | [1m[94m 23[0m [1m[94m|[0m Answers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 392 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `MessageResponse`[0m | ||
| 393 | |||
| 394 | [1m[91merror[E0271][0m[1m: expected `NameServers` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 395 | [1m[94m--> [0mdns-server/src/dns_server.rs:487:12 | ||
| 396 | [1m[94m|[0m | ||
| 397 | [1m[94m487[0m [1m[94m|[0m mresp: MessageResponse<'a, 'a, Answers, NameServers, Soa, Additionals>, | ||
| 398 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `Record`, found `hickory_proto::rr::Record`[0m | ||
| 399 | [1m[94m|[0m | ||
| 400 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 401 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 402 | [1m[94m|[0m | ||
| 403 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 404 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 405 | [1m[94m|[0m | ||
| 406 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 407 | [1m[94m|[0m | ||
| 408 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 409 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 410 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 411 | [1m[92mnote[0m: required by a bound in `MessageResponse` | ||
| 412 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:24:27 | ||
| 413 | [1m[94m|[0m | ||
| 414 | [1m[94m 21[0m [1m[94m|[0m pub struct MessageResponse<'q, 'a, Answers, NameServers, Soa, Additionals> | ||
| 415 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this struct[0m | ||
| 416 | [1m[94m...[0m | ||
| 417 | [1m[94m 24[0m [1m[94m|[0m NameServers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 418 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `MessageResponse`[0m | ||
| 419 | |||
| 420 | [1m[91merror[E0271][0m[1m: expected `Soa` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 421 | [1m[94m--> [0mdns-server/src/dns_server.rs:487:12 | ||
| 422 | [1m[94m|[0m | ||
| 423 | [1m[94m487[0m [1m[94m|[0m mresp: MessageResponse<'a, 'a, Answers, NameServers, Soa, Additionals>, | ||
| 424 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `Record`, found `hickory_proto::rr::Record`[0m | ||
| 425 | [1m[94m|[0m | ||
| 426 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 427 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 428 | [1m[94m|[0m | ||
| 429 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 430 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 431 | [1m[94m|[0m | ||
| 432 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 433 | [1m[94m|[0m | ||
| 434 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 435 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 436 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 437 | [1m[92mnote[0m: required by a bound in `MessageResponse` | ||
| 438 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:25:19 | ||
| 439 | [1m[94m|[0m | ||
| 440 | [1m[94m 21[0m [1m[94m|[0m pub struct MessageResponse<'q, 'a, Answers, NameServers, Soa, Additionals> | ||
| 441 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this struct[0m | ||
| 442 | [1m[94m...[0m | ||
| 443 | [1m[94m 25[0m [1m[94m|[0m Soa: Iterator<Item = &'a Record> + Send + 'a, | ||
| 444 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `MessageResponse`[0m | ||
| 445 | |||
| 446 | [1m[91merror[E0271][0m[1m: expected `Additionals` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 447 | [1m[94m--> [0mdns-server/src/dns_server.rs:487:12 | ||
| 448 | [1m[94m|[0m | ||
| 449 | [1m[94m487[0m [1m[94m|[0m mresp: MessageResponse<'a, 'a, Answers, NameServers, Soa, Additionals>, | ||
| 450 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `Record`, found `hickory_proto::rr::Record`[0m | ||
| 451 | [1m[94m|[0m | ||
| 452 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 453 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 454 | [1m[94m|[0m | ||
| 455 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 456 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 457 | [1m[94m|[0m | ||
| 458 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 459 | [1m[94m|[0m | ||
| 460 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 461 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 462 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 463 | [1m[92mnote[0m: required by a bound in `MessageResponse` | ||
| 464 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:26:27 | ||
| 465 | [1m[94m|[0m | ||
| 466 | [1m[94m 21[0m [1m[94m|[0m pub struct MessageResponse<'q, 'a, Answers, NameServers, Soa, Additionals> | ||
| 467 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this struct[0m | ||
| 468 | [1m[94m...[0m | ||
| 469 | [1m[94m 26[0m [1m[94m|[0m Additionals: Iterator<Item = &'a Record> + Send + 'a, | ||
| 470 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `MessageResponse`[0m | ||
| 471 | |||
| 472 | [1m[91merror[E0599][0m[1m: no function or associated item named `read` found for struct `MessageRequest` in the current scope[0m | ||
| 473 | [1m[94m--> [0mdns-server/src/dns_server.rs:161:36 | ||
| 474 | [1m[94m|[0m | ||
| 475 | [1m[94m161[0m [1m[94m|[0m let mr = match MessageRequest::read(&mut dec) { | ||
| 476 | [1m[94m|[0m [1m[91m^^^^[0m [1m[91mfunction or associated item not found in `MessageRequest`[0m | ||
| 477 | [1m[94m|[0m | ||
| 478 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 479 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/serialize/binary/mod.rs:44:1 | ||
| 480 | [1m[94m|[0m | ||
| 481 | [1m[94m 44[0m [1m[94m|[0m pub trait BinDecodable<'r>: Sized { | ||
| 482 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected trait[0m | ||
| 483 | [1m[94m|[0m | ||
| 484 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/serialize/binary/mod.rs:45:1 | ||
| 485 | [1m[94m|[0m | ||
| 486 | [1m[94m 45[0m [1m[94m|[0m pub trait BinDecodable<'r>: Sized { | ||
| 487 | [1m[94m|[0m [1m[94m---------------------------------[0m [1m[94mthis is the trait that was imported[0m | ||
| 488 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 489 | |||
| 490 | [1m[92m Compiling[0m sled-agent-resolvable-files-examples v0.1.0 (/work/oxidecomputer/omicron/sled-agent/resolvable-files-examples) | ||
| 491 | [1m[91merror[E0599][0m[1m: no function or associated item named `response_from_request` found for struct `hickory_proto::op::Header` in the current scope[0m | ||
| 492 | [1m[94m--> [0mdns-server/src/dns_server.rs:173:34 | ||
| 493 | [1m[94m|[0m | ||
| 494 | [1m[94m173[0m [1m[94m|[0m let header = Header::response_from_request(mr.header()); | ||
| 495 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mfunction or associated item not found in `hickory_proto::op::Header`[0m | ||
| 496 | [1m[94m|[0m | ||
| 497 | [1m[92mnote[0m: the function `response_from_request` is implemented on `hickory_proto::op::Metadata` | ||
| 498 | [1m[94m--> [0mdns-server/src/dns_server.rs:173:26 | ||
| 499 | [1m[94m|[0m | ||
| 500 | [1m[94m173[0m [1m[94m|[0m let header = Header::response_from_request(mr.header()); | ||
| 501 | [1m[94m|[0m [1m[92m^^^^^^[0m | ||
| 502 | |||
| 503 | [1m[91merror[E0599][0m[1m: no function or associated item named `response_from_request` found for struct `hickory_proto::op::Header` in the current scope[0m | ||
| 504 | [1m[94m--> [0mdns-server/src/dns_server.rs:273:30 | ||
| 505 | [1m[94m|[0m | ||
| 506 | [1m[94m273[0m [1m[94m|[0m let mut header = Header::response_from_request(mr.header()); | ||
| 507 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mfunction or associated item not found in `hickory_proto::op::Header`[0m | ||
| 508 | [1m[94m|[0m | ||
| 509 | [1m[92mnote[0m: the function `response_from_request` is implemented on `hickory_proto::op::Metadata` | ||
| 510 | [1m[94m--> [0mdns-server/src/dns_server.rs:273:22 | ||
| 511 | [1m[94m|[0m | ||
| 512 | [1m[94m273[0m [1m[94m|[0m let mut header = Header::response_from_request(mr.header()); | ||
| 513 | [1m[94m|[0m [1m[92m^^^^^^[0m | ||
| 514 | |||
| 515 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 516 | [1m[94m--> [0mdns-server/src/dns_server.rs:299:30 | ||
| 517 | [1m[94m|[0m | ||
| 518 | [1m[94m299[0m [1m[94m|[0m let answer = store.query(query)?; | ||
| 519 | [1m[94m|[0m [1m[94m-----[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::op::LowerQuery`, found `LowerQuery`[0m | ||
| 520 | [1m[94m|[0m [1m[94m|[0m | ||
| 521 | [1m[94m|[0m [1m[94marguments to this method are incorrect[0m | ||
| 522 | [1m[94m|[0m | ||
| 523 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 524 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/op/lower_query.rs:22:1 | ||
| 525 | [1m[94m|[0m | ||
| 526 | [1m[94m 22[0m [1m[94m|[0m pub struct LowerQuery { | ||
| 527 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 528 | [1m[94m|[0m | ||
| 529 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/op/lower_query.rs:18:1 | ||
| 530 | [1m[94m|[0m | ||
| 531 | [1m[94m 18[0m [1m[94m|[0m pub struct LowerQuery { | ||
| 532 | [1m[94m|[0m [1m[94m---------------------[0m [1m[94mthis is the found type[0m | ||
| 533 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 534 | [1m[92mnote[0m: method defined here | ||
| 535 | [1m[94m--> [0mdns-server/src/storage.rs:762:19 | ||
| 536 | [1m[94m|[0m | ||
| 537 | [1m[94m762[0m [1m[94m|[0m pub(crate) fn query( | ||
| 538 | [1m[94m|[0m [1m[92m^^^^^[0m | ||
| 539 | [1m[94m763[0m [1m[94m|[0m &self, | ||
| 540 | [1m[94m764[0m [1m[94m|[0m query: &LowerQuery, | ||
| 541 | [1m[94m|[0m [1m[94m------------------[0m | ||
| 542 | |||
| 543 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 544 | [1m[94m--> [0mdns-server/src/dns_server.rs:311:55 | ||
| 545 | [1m[94m|[0m | ||
| 546 | [1m[94m311[0m [1m[94m|[0m if answer.name.is_none() && query.query_type() == RecordType::SOA { | ||
| 547 | [1m[94m|[0m [1m[94m------------------[0m [1m[91m^^^^^^^^^^^^^^^[0m [1m[91mexpected `RecordType`, found `hickory_proto::rr::RecordType`[0m | ||
| 548 | [1m[94m|[0m [1m[94m|[0m | ||
| 549 | [1m[94m|[0m [1m[94mexpected because this is `hickory_resolver::hickory_proto::rr::RecordType`[0m | ||
| 550 | [1m[94m|[0m | ||
| 551 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 552 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/record_type.rs:33:1 | ||
| 553 | [1m[94m|[0m | ||
| 554 | [1m[94m 33[0m [1m[94m|[0m pub enum RecordType { | ||
| 555 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 556 | [1m[94m|[0m | ||
| 557 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record_type.rs:33:1 | ||
| 558 | [1m[94m|[0m | ||
| 559 | [1m[94m 33[0m [1m[94m|[0m pub enum RecordType { | ||
| 560 | [1m[94m|[0m [1m[94m-------------------[0m [1m[94mthis is the found type[0m | ||
| 561 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 562 | |||
| 563 | [1m[91merror[E0599][0m[1m: no method named `data` found for reference `&hickory_proto::rr::Record` in the current scope[0m | ||
| 564 | [1m[94m--> [0mdns-server/src/dns_server.rs:327:60 | ||
| 565 | [1m[94m|[0m | ||
| 566 | [1m[94m327[0m [1m[94m|[0m .filter(|record| match (query.query_type(), record.data()) { | ||
| 567 | [1m[94m|[0m [1m[91m^^^^[0m[1m[94m--[0m [1m[94mhelp: remove the arguments[0m | ||
| 568 | [1m[94m|[0m [1m[91m|[0m | ||
| 569 | [1m[94m|[0m [1m[91mfield, not a method[0m | ||
| 570 | |||
| 571 | [1m[91merror[E0599][0m[1m: no method named `data` found for struct `hickory_proto::rr::Record<R>` in the current scope[0m | ||
| 572 | [1m[94m--> [0mdns-server/src/dns_server.rs:348:51 | ||
| 573 | [1m[94m|[0m | ||
| 574 | [1m[94m348[0m [1m[94m|[0m let additionals_target = match record.data() { | ||
| 575 | [1m[94m|[0m [1m[91m^^^^[0m[1m[94m--[0m [1m[94mhelp: remove the arguments[0m | ||
| 576 | [1m[94m|[0m [1m[91m|[0m | ||
| 577 | [1m[94m|[0m [1m[91mfield, not a method[0m | ||
| 578 | |||
| 579 | [1m[91merror[E0599][0m[1m: no method named `target` found for struct `hickory_proto::rr::rdata::SRV` in the current scope[0m | ||
| 580 | [1m[94m--> [0mdns-server/src/dns_server.rs:349:45 | ||
| 581 | [1m[94m|[0m | ||
| 582 | [1m[94m349[0m [1m[94m|[0m RData::SRV(srv) => Some(srv.target()), | ||
| 583 | [1m[94m|[0m [1m[91m^^^^^^[0m[1m[94m--[0m [1m[94mhelp: remove the arguments[0m | ||
| 584 | [1m[94m|[0m [1m[91m|[0m | ||
| 585 | [1m[94m|[0m [1m[91mfield, not a method[0m | ||
| 586 | |||
| 587 | [1m[91merror[E0271][0m[1m: type mismatch resolving `<Vec<&Record> as IntoIterator>::Item == &Record`[0m | ||
| 588 | [1m[94m--> [0mdns-server/src/dns_server.rs:416:9 | ||
| 589 | [1m[94m|[0m | ||
| 590 | [1m[94m414[0m [1m[94m|[0m let mresp = rb.build( | ||
| 591 | [1m[94m|[0m [1m[94m-----[0m [1m[94mrequired by a bound introduced by this call[0m | ||
| 592 | [1m[94m415[0m [1m[94m|[0m header, | ||
| 593 | [1m[94m416[0m [1m[94m|[0m response_records.iter().collect::<Vec<&Record>>(), | ||
| 594 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `Record`, found `hickory_proto::rr::Record`[0m | ||
| 595 | [1m[94m|[0m | ||
| 596 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 597 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 598 | [1m[94m|[0m | ||
| 599 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 600 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 601 | [1m[94m|[0m | ||
| 602 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 603 | [1m[94m|[0m | ||
| 604 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 605 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 606 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 607 | [1m[92mnote[0m: the method call chain might not have had the expected associated types | ||
| 608 | [1m[94m--> [0mdns-server/src/dns_server.rs:416:26 | ||
| 609 | [1m[94m|[0m | ||
| 610 | [1m[94m411[0m [1m[94m|[0m response_records: &[Record], | ||
| 611 | [1m[94m|[0m [1m[94m----------------[0m [1m[94mthis expression has type `&[Record]`[0m | ||
| 612 | [1m[94m...[0m | ||
| 613 | [1m[94m416[0m [1m[94m|[0m response_records.iter().collect::<Vec<&Record>>(), | ||
| 614 | [1m[94m|[0m [1m[92m^^^^^^[0m [1m[94m-------------------------[0m [1m[94m`IntoIterator::Item` remains `&Record` here[0m | ||
| 615 | [1m[94m|[0m [1m[92m|[0m | ||
| 616 | [1m[94m|[0m [1m[92m`IntoIterator::Item` is `&Record` here[0m | ||
| 617 | [1m[92mnote[0m: required by a bound in `MessageResponseBuilder::<'q>::build` | ||
| 618 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:138:25 | ||
| 619 | [1m[94m|[0m | ||
| 620 | [1m[94m129[0m [1m[94m|[0m pub fn build<'a, A, N, S, D>( | ||
| 621 | [1m[94m|[0m [1m[94m-----[0m [1m[94mrequired by a bound in this associated function[0m | ||
| 622 | [1m[94m...[0m | ||
| 623 | [1m[94m138[0m [1m[94m|[0m A: IntoIterator<Item = &'a Record> + Send + 'a, | ||
| 624 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `MessageResponseBuilder::<'q>::build`[0m | ||
| 625 | |||
| 626 | [1m[91merror[E0271][0m[1m: expected `IntoIter<&Record>` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 627 | [1m[94m--> [0mdns-server/src/dns_server.rs:414:20 | ||
| 628 | [1m[94m|[0m | ||
| 629 | [1m[94m414[0m [1m[94m|[0m let mresp = rb.build( | ||
| 630 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `Record`, found `hickory_proto::rr::Record`[0m | ||
| 631 | [1m[94m|[0m | ||
| 632 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 633 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 634 | [1m[94m|[0m | ||
| 635 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 636 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 637 | [1m[94m|[0m | ||
| 638 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 639 | [1m[94m|[0m | ||
| 640 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 641 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 642 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 643 | [1m[92mnote[0m: required by a bound in `MessageResponse` | ||
| 644 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:23:23 | ||
| 645 | [1m[94m|[0m | ||
| 646 | [1m[94m 21[0m [1m[94m|[0m pub struct MessageResponse<'q, 'a, Answers, NameServers, Soa, Additionals> | ||
| 647 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this struct[0m | ||
| 648 | [1m[94m 22[0m [1m[94m|[0m where | ||
| 649 | [1m[94m 23[0m [1m[94m|[0m Answers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 650 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `MessageResponse`[0m | ||
| 651 | |||
| 652 | [1m[91merror[E0271][0m[1m: type mismatch resolving `<&[Record] as IntoIterator>::Item == &Record`[0m | ||
| 653 | [1m[94m--> [0mdns-server/src/dns_server.rs:419:9 | ||
| 654 | [1m[94m|[0m | ||
| 655 | [1m[94m414[0m [1m[94m|[0m let mresp = rb.build( | ||
| 656 | [1m[94m|[0m [1m[94m-----[0m [1m[94mrequired by a bound introduced by this call[0m | ||
| 657 | [1m[94m...[0m | ||
| 658 | [1m[94m419[0m [1m[94m|[0m additional_records, | ||
| 659 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `Record`, found `hickory_proto::rr::Record`[0m | ||
| 660 | [1m[94m|[0m | ||
| 661 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 662 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 663 | [1m[94m|[0m | ||
| 664 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 665 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 666 | [1m[94m|[0m | ||
| 667 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 668 | [1m[94m|[0m | ||
| 669 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 670 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 671 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 672 | [1m[92mnote[0m: required by a bound in `MessageResponseBuilder::<'q>::build` | ||
| 673 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:144:25 | ||
| 674 | [1m[94m|[0m | ||
| 675 | [1m[94m129[0m [1m[94m|[0m pub fn build<'a, A, N, S, D>( | ||
| 676 | [1m[94m|[0m [1m[94m-----[0m [1m[94mrequired by a bound in this associated function[0m | ||
| 677 | [1m[94m...[0m | ||
| 678 | [1m[94m144[0m [1m[94m|[0m D: IntoIterator<Item = &'a Record> + Send + 'a, | ||
| 679 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `MessageResponseBuilder::<'q>::build`[0m | ||
| 680 | |||
| 681 | [1m[91merror[E0271][0m[1m: expected `Iter<'_, Record>` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 682 | [1m[94m--> [0mdns-server/src/dns_server.rs:414:20 | ||
| 683 | [1m[94m|[0m | ||
| 684 | [1m[94m414[0m [1m[94m|[0m let mresp = rb.build( | ||
| 685 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `Record`, found `hickory_proto::rr::Record`[0m | ||
| 686 | [1m[94m|[0m | ||
| 687 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 688 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 689 | [1m[94m|[0m | ||
| 690 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 691 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 692 | [1m[94m|[0m | ||
| 693 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 694 | [1m[94m|[0m | ||
| 695 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 696 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 697 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 698 | [1m[92mnote[0m: required by a bound in `MessageResponse` | ||
| 699 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:26:27 | ||
| 700 | [1m[94m|[0m | ||
| 701 | [1m[94m 21[0m [1m[94m|[0m pub struct MessageResponse<'q, 'a, Answers, NameServers, Soa, Additionals> | ||
| 702 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this struct[0m | ||
| 703 | [1m[94m...[0m | ||
| 704 | [1m[94m 26[0m [1m[94m|[0m Additionals: Iterator<Item = &'a Record> + Send + 'a, | ||
| 705 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `MessageResponse`[0m | ||
| 706 | |||
| 707 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 708 | [1m[94m--> [0mdns-server/src/dns_server.rs:415:9 | ||
| 709 | [1m[94m|[0m | ||
| 710 | [1m[94m414[0m [1m[94m|[0m let mresp = rb.build( | ||
| 711 | [1m[94m|[0m [1m[94m-----[0m [1m[94marguments to this method are incorrect[0m | ||
| 712 | [1m[94m415[0m [1m[94m|[0m header, | ||
| 713 | [1m[94m|[0m [1m[91m^^^^^^[0m [1m[91mexpected `Header`, found `hickory_proto::op::Header`[0m | ||
| 714 | [1m[94m|[0m | ||
| 715 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 716 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/op/header.rs:57:1 | ||
| 717 | [1m[94m|[0m | ||
| 718 | [1m[94m 57[0m [1m[94m|[0m pub struct Header { | ||
| 719 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 720 | [1m[94m|[0m | ||
| 721 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/op/header.rs:57:1 | ||
| 722 | [1m[94m|[0m | ||
| 723 | [1m[94m 57[0m [1m[94m|[0m pub struct Header { | ||
| 724 | [1m[94m|[0m [1m[94m-----------------[0m [1m[94mthis is the found type[0m | ||
| 725 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 726 | [1m[92mnote[0m: method defined here | ||
| 727 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:129:12 | ||
| 728 | [1m[94m|[0m | ||
| 729 | [1m[94m129[0m [1m[94m|[0m pub fn build<'a, A, N, S, D>( | ||
| 730 | [1m[94m|[0m [1m[92m^^^^^[0m | ||
| 731 | |||
| 732 | [1m[91merror[E0271][0m[1m: expected `IntoIter<&Record>` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 733 | [1m[94m--> [0mdns-server/src/dns_server.rs:422:31 | ||
| 734 | [1m[94m|[0m | ||
| 735 | [1m[94m422[0m [1m[94m|[0m encode_and_send(&request, mresp, "records").await.map_err(|error| { | ||
| 736 | [1m[94m|[0m [1m[94m---------------[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 737 | [1m[94m|[0m [1m[94m|[0m | ||
| 738 | [1m[94m|[0m [1m[94mrequired by a bound introduced by this call[0m | ||
| 739 | [1m[94m|[0m | ||
| 740 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 741 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 742 | [1m[94m|[0m | ||
| 743 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 744 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 745 | [1m[94m|[0m | ||
| 746 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 747 | [1m[94m|[0m | ||
| 748 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 749 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 750 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 751 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 752 | [1m[94m--> [0mdns-server/src/dns_server.rs:492:27 | ||
| 753 | [1m[94m|[0m | ||
| 754 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 755 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 756 | [1m[94m...[0m | ||
| 757 | [1m[94m492[0m [1m[94m|[0m NameServers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 758 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 759 | |||
| 760 | [1m[91merror[E0271][0m[1m: expected `IntoIter<&Record>` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 761 | [1m[94m--> [0mdns-server/src/dns_server.rs:422:31 | ||
| 762 | [1m[94m|[0m | ||
| 763 | [1m[94m422[0m [1m[94m|[0m encode_and_send(&request, mresp, "records").await.map_err(|error| { | ||
| 764 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `Record`, found `hickory_proto::rr::Record`[0m | ||
| 765 | [1m[94m|[0m | ||
| 766 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 767 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 768 | [1m[94m|[0m | ||
| 769 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 770 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 771 | [1m[94m|[0m | ||
| 772 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 773 | [1m[94m|[0m | ||
| 774 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 775 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 776 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 777 | [1m[92mnote[0m: required by a bound in `MessageResponse` | ||
| 778 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:23:23 | ||
| 779 | [1m[94m|[0m | ||
| 780 | [1m[94m 21[0m [1m[94m|[0m pub struct MessageResponse<'q, 'a, Answers, NameServers, Soa, Additionals> | ||
| 781 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this struct[0m | ||
| 782 | [1m[94m 22[0m [1m[94m|[0m where | ||
| 783 | [1m[94m 23[0m [1m[94m|[0m Answers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 784 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `MessageResponse`[0m | ||
| 785 | |||
| 786 | [1m[91merror[E0271][0m[1m: expected `Iter<'_, Record>` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 787 | [1m[94m--> [0mdns-server/src/dns_server.rs:422:31 | ||
| 788 | [1m[94m|[0m | ||
| 789 | [1m[94m422[0m [1m[94m|[0m encode_and_send(&request, mresp, "records").await.map_err(|error| { | ||
| 790 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `Record`, found `hickory_proto::rr::Record`[0m | ||
| 791 | [1m[94m|[0m | ||
| 792 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 793 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 794 | [1m[94m|[0m | ||
| 795 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 796 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 797 | [1m[94m|[0m | ||
| 798 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 799 | [1m[94m|[0m | ||
| 800 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 801 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 802 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 803 | [1m[92mnote[0m: required by a bound in `MessageResponse` | ||
| 804 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:26:27 | ||
| 805 | [1m[94m|[0m | ||
| 806 | [1m[94m 21[0m [1m[94m|[0m pub struct MessageResponse<'q, 'a, Answers, NameServers, Soa, Additionals> | ||
| 807 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this struct[0m | ||
| 808 | [1m[94m...[0m | ||
| 809 | [1m[94m 26[0m [1m[94m|[0m Additionals: Iterator<Item = &'a Record> + Send + 'a, | ||
| 810 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `MessageResponse`[0m | ||
| 811 | |||
| 812 | [1m[91merror[E0271][0m[1m: expected `IntoIter<&Record>` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 813 | [1m[94m--> [0mdns-server/src/dns_server.rs:422:5 | ||
| 814 | [1m[94m|[0m | ||
| 815 | [1m[94m422[0m [1m[94m|[0m encode_and_send(&request, mresp, "records").await.map_err(|error| { | ||
| 816 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 817 | [1m[94m|[0m | ||
| 818 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 819 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 820 | [1m[94m|[0m | ||
| 821 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 822 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 823 | [1m[94m|[0m | ||
| 824 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 825 | [1m[94m|[0m | ||
| 826 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 827 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 828 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 829 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 830 | [1m[94m--> [0mdns-server/src/dns_server.rs:492:27 | ||
| 831 | [1m[94m|[0m | ||
| 832 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 833 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 834 | [1m[94m...[0m | ||
| 835 | [1m[94m492[0m [1m[94m|[0m NameServers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 836 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 837 | |||
| 838 | [1m[91merror[E0271][0m[1m: expected `IntoIter<&Record>` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 839 | [1m[94m--> [0mdns-server/src/dns_server.rs:422:49 | ||
| 840 | [1m[94m|[0m | ||
| 841 | [1m[94m422[0m [1m[94m|[0m encode_and_send(&request, mresp, "records").await.map_err(|error| { | ||
| 842 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 843 | [1m[94m|[0m | ||
| 844 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 845 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 846 | [1m[94m|[0m | ||
| 847 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 848 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 849 | [1m[94m|[0m | ||
| 850 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 851 | [1m[94m|[0m | ||
| 852 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 853 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 854 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 855 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 856 | [1m[94m--> [0mdns-server/src/dns_server.rs:492:27 | ||
| 857 | [1m[94m|[0m | ||
| 858 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 859 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 860 | [1m[94m...[0m | ||
| 861 | [1m[94m492[0m [1m[94m|[0m NameServers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 862 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 863 | |||
| 864 | [1m[91merror[E0308][0m[1m: arguments to this method are incorrect[0m | ||
| 865 | [1m[94m--> [0mdns-server/src/dns_server.rs:438:33 | ||
| 866 | [1m[94m|[0m | ||
| 867 | [1m[94m438[0m [1m[94m|[0m let mut mresp = rb_nxdomain.error_msg(&header, ResponseCode::NXDomain); | ||
| 868 | [1m[94m|[0m [1m[91m^^^^^^^^^[0m [1m[94m-------[0m [1m[94m----------------------[0m [1m[94mexpected `ResponseCode`, found `hickory_proto::op::ResponseCode`[0m | ||
| 869 | [1m[94m|[0m [1m[94m|[0m | ||
| 870 | [1m[94m|[0m [1m[94mexpected `&Header`, found `&&Header`[0m | ||
| 871 | [1m[94m|[0m | ||
| 872 | [1m[94m= [0m[1mnote[0m: expected reference `&[1m[35mhickory_resolver::hickory_proto::op::Header[0m` | ||
| 873 | found reference `&[1m[35m&[0m[1m[35mhickory_proto::op::Header[0m` | ||
| 874 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 875 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/op/response_code.rs:67:1 | ||
| 876 | [1m[94m|[0m | ||
| 877 | [1m[94m 67[0m [1m[94m|[0m pub enum ResponseCode { | ||
| 878 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 879 | [1m[94m|[0m | ||
| 880 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/op/response_code.rs:67:1 | ||
| 881 | [1m[94m|[0m | ||
| 882 | [1m[94m 67[0m [1m[94m|[0m pub enum ResponseCode { | ||
| 883 | [1m[94m|[0m [1m[94m---------------------[0m [1m[94mthis is the found type[0m | ||
| 884 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 885 | [1m[92mnote[0m: method defined here | ||
| 886 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:190:12 | ||
| 887 | [1m[94m|[0m | ||
| 888 | [1m[94m190[0m [1m[94m|[0m pub fn error_msg<'a>( | ||
| 889 | [1m[94m|[0m [1m[92m^^^^^^^^^[0m | ||
| 890 | |||
| 891 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 892 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:50 | ||
| 893 | [1m[94m|[0m | ||
| 894 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 895 | [1m[94m|[0m [1m[94m---------------[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 896 | [1m[94m|[0m [1m[94m|[0m | ||
| 897 | [1m[94m|[0m [1m[94mrequired by a bound introduced by this call[0m | ||
| 898 | [1m[94m|[0m | ||
| 899 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 900 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 901 | [1m[94m|[0m | ||
| 902 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 903 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 904 | [1m[94m|[0m | ||
| 905 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 906 | [1m[94m|[0m | ||
| 907 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 908 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 909 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 910 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 911 | [1m[94m--> [0mdns-server/src/dns_server.rs:491:23 | ||
| 912 | [1m[94m|[0m | ||
| 913 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 914 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 915 | [1m[94m...[0m | ||
| 916 | [1m[94m491[0m [1m[94m|[0m Answers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 917 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 918 | |||
| 919 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 920 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:50 | ||
| 921 | [1m[94m|[0m | ||
| 922 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 923 | [1m[94m|[0m [1m[94m---------------[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 924 | [1m[94m|[0m [1m[94m|[0m | ||
| 925 | [1m[94m|[0m [1m[94mrequired by a bound introduced by this call[0m | ||
| 926 | [1m[94m|[0m | ||
| 927 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 928 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 929 | [1m[94m|[0m | ||
| 930 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 931 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 932 | [1m[94m|[0m | ||
| 933 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 934 | [1m[94m|[0m | ||
| 935 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 936 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 937 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 938 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 939 | [1m[94m--> [0mdns-server/src/dns_server.rs:492:27 | ||
| 940 | [1m[94m|[0m | ||
| 941 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 942 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 943 | [1m[94m...[0m | ||
| 944 | [1m[94m492[0m [1m[94m|[0m NameServers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 945 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 946 | |||
| 947 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 948 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:50 | ||
| 949 | [1m[94m|[0m | ||
| 950 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 951 | [1m[94m|[0m [1m[94m---------------[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 952 | [1m[94m|[0m [1m[94m|[0m | ||
| 953 | [1m[94m|[0m [1m[94mrequired by a bound introduced by this call[0m | ||
| 954 | [1m[94m|[0m | ||
| 955 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 956 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 957 | [1m[94m|[0m | ||
| 958 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 959 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 960 | [1m[94m|[0m | ||
| 961 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 962 | [1m[94m|[0m | ||
| 963 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 964 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 965 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 966 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 967 | [1m[94m--> [0mdns-server/src/dns_server.rs:493:19 | ||
| 968 | [1m[94m|[0m | ||
| 969 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 970 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 971 | [1m[94m...[0m | ||
| 972 | [1m[94m493[0m [1m[94m|[0m Soa: Iterator<Item = &'a Record> + Send + 'a, | ||
| 973 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 974 | |||
| 975 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 976 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:50 | ||
| 977 | [1m[94m|[0m | ||
| 978 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 979 | [1m[94m|[0m [1m[94m---------------[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 980 | [1m[94m|[0m [1m[94m|[0m | ||
| 981 | [1m[94m|[0m [1m[94mrequired by a bound introduced by this call[0m | ||
| 982 | [1m[94m|[0m | ||
| 983 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 984 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 985 | [1m[94m|[0m | ||
| 986 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 987 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 988 | [1m[94m|[0m | ||
| 989 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 990 | [1m[94m|[0m | ||
| 991 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 992 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 993 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 994 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 995 | [1m[94m--> [0mdns-server/src/dns_server.rs:494:27 | ||
| 996 | [1m[94m|[0m | ||
| 997 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 998 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 999 | [1m[94m...[0m | ||
| 1000 | [1m[94m494[0m [1m[94m|[0m Additionals: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1001 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1002 | |||
| 1003 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1004 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:25 | ||
| 1005 | [1m[94m|[0m | ||
| 1006 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 1007 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1008 | [1m[94m|[0m | ||
| 1009 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1010 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1011 | [1m[94m|[0m | ||
| 1012 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1013 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1014 | [1m[94m|[0m | ||
| 1015 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1016 | [1m[94m|[0m | ||
| 1017 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1018 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1019 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1020 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1021 | [1m[94m--> [0mdns-server/src/dns_server.rs:491:23 | ||
| 1022 | [1m[94m|[0m | ||
| 1023 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1024 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1025 | [1m[94m...[0m | ||
| 1026 | [1m[94m491[0m [1m[94m|[0m Answers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1027 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1028 | |||
| 1029 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1030 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:25 | ||
| 1031 | [1m[94m|[0m | ||
| 1032 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 1033 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1034 | [1m[94m|[0m | ||
| 1035 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1036 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1037 | [1m[94m|[0m | ||
| 1038 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1039 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1040 | [1m[94m|[0m | ||
| 1041 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1042 | [1m[94m|[0m | ||
| 1043 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1044 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1045 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1046 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1047 | [1m[94m--> [0mdns-server/src/dns_server.rs:492:27 | ||
| 1048 | [1m[94m|[0m | ||
| 1049 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1050 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1051 | [1m[94m...[0m | ||
| 1052 | [1m[94m492[0m [1m[94m|[0m NameServers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1053 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1054 | |||
| 1055 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1056 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:25 | ||
| 1057 | [1m[94m|[0m | ||
| 1058 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 1059 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1060 | [1m[94m|[0m | ||
| 1061 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1062 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1063 | [1m[94m|[0m | ||
| 1064 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1065 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1066 | [1m[94m|[0m | ||
| 1067 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1068 | [1m[94m|[0m | ||
| 1069 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1070 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1071 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1072 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1073 | [1m[94m--> [0mdns-server/src/dns_server.rs:493:19 | ||
| 1074 | [1m[94m|[0m | ||
| 1075 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1076 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1077 | [1m[94m...[0m | ||
| 1078 | [1m[94m493[0m [1m[94m|[0m Soa: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1079 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1080 | |||
| 1081 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1082 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:25 | ||
| 1083 | [1m[94m|[0m | ||
| 1084 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 1085 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1086 | [1m[94m|[0m | ||
| 1087 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1088 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1089 | [1m[94m|[0m | ||
| 1090 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1091 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1092 | [1m[94m|[0m | ||
| 1093 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1094 | [1m[94m|[0m | ||
| 1095 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1096 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1097 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1098 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1099 | [1m[94m--> [0mdns-server/src/dns_server.rs:494:27 | ||
| 1100 | [1m[94m|[0m | ||
| 1101 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1102 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1103 | [1m[94m...[0m | ||
| 1104 | [1m[94m494[0m [1m[94m|[0m Additionals: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1105 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1106 | |||
| 1107 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1108 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:69 | ||
| 1109 | [1m[94m|[0m | ||
| 1110 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 1111 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1112 | [1m[94m|[0m | ||
| 1113 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1114 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1115 | [1m[94m|[0m | ||
| 1116 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1117 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1118 | [1m[94m|[0m | ||
| 1119 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1120 | [1m[94m|[0m | ||
| 1121 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1122 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1123 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1124 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1125 | [1m[94m--> [0mdns-server/src/dns_server.rs:491:23 | ||
| 1126 | [1m[94m|[0m | ||
| 1127 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1128 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1129 | [1m[94m...[0m | ||
| 1130 | [1m[94m491[0m [1m[94m|[0m Answers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1131 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1132 | |||
| 1133 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1134 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:69 | ||
| 1135 | [1m[94m|[0m | ||
| 1136 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 1137 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1138 | [1m[94m|[0m | ||
| 1139 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1140 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1141 | [1m[94m|[0m | ||
| 1142 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1143 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1144 | [1m[94m|[0m | ||
| 1145 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1146 | [1m[94m|[0m | ||
| 1147 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1148 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1149 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1150 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1151 | [1m[94m--> [0mdns-server/src/dns_server.rs:492:27 | ||
| 1152 | [1m[94m|[0m | ||
| 1153 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1154 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1155 | [1m[94m...[0m | ||
| 1156 | [1m[94m492[0m [1m[94m|[0m NameServers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1157 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1158 | |||
| 1159 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1160 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:69 | ||
| 1161 | [1m[94m|[0m | ||
| 1162 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 1163 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1164 | [1m[94m|[0m | ||
| 1165 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1166 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1167 | [1m[94m|[0m | ||
| 1168 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1169 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1170 | [1m[94m|[0m | ||
| 1171 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1172 | [1m[94m|[0m | ||
| 1173 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1174 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1175 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1176 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1177 | [1m[94m--> [0mdns-server/src/dns_server.rs:493:19 | ||
| 1178 | [1m[94m|[0m | ||
| 1179 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1180 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1181 | [1m[94m...[0m | ||
| 1182 | [1m[94m493[0m [1m[94m|[0m Soa: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1183 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1184 | |||
| 1185 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1186 | [1m[94m--> [0mdns-server/src/dns_server.rs:457:69 | ||
| 1187 | [1m[94m|[0m | ||
| 1188 | [1m[94m457[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "NXDOMAIN").await { | ||
| 1189 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1190 | [1m[94m|[0m | ||
| 1191 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1192 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1193 | [1m[94m|[0m | ||
| 1194 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1195 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1196 | [1m[94m|[0m | ||
| 1197 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1198 | [1m[94m|[0m | ||
| 1199 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1200 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1201 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1202 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1203 | [1m[94m--> [0mdns-server/src/dns_server.rs:494:27 | ||
| 1204 | [1m[94m|[0m | ||
| 1205 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1206 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1207 | [1m[94m...[0m | ||
| 1208 | [1m[94m494[0m [1m[94m|[0m Additionals: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1209 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1210 | |||
| 1211 | [1m[91merror[E0308][0m[1m: arguments to this method are incorrect[0m | ||
| 1212 | [1m[94m--> [0mdns-server/src/dns_server.rs:477:20 | ||
| 1213 | [1m[94m|[0m | ||
| 1214 | [1m[94m477[0m [1m[94m|[0m let mresp = rb.error_msg(header, ResponseCode::ServFail); | ||
| 1215 | [1m[94m|[0m [1m[91m^^^^^^^^^[0m [1m[94m------[0m [1m[94m----------------------[0m [1m[94mexpected `ResponseCode`, found `hickory_proto::op::ResponseCode`[0m | ||
| 1216 | [1m[94m|[0m [1m[94m|[0m | ||
| 1217 | [1m[94m|[0m [1m[94mexpected `Header`, found `hickory_proto::op::Header`[0m | ||
| 1218 | [1m[94m|[0m | ||
| 1219 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1220 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/op/header.rs:57:1 | ||
| 1221 | [1m[94m|[0m | ||
| 1222 | [1m[94m 57[0m [1m[94m|[0m pub struct Header { | ||
| 1223 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1224 | [1m[94m|[0m | ||
| 1225 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/op/header.rs:57:1 | ||
| 1226 | [1m[94m|[0m | ||
| 1227 | [1m[94m 57[0m [1m[94m|[0m pub struct Header { | ||
| 1228 | [1m[94m|[0m [1m[94m-----------------[0m [1m[94mthis is the found type[0m | ||
| 1229 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1230 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1231 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/op/response_code.rs:67:1 | ||
| 1232 | [1m[94m|[0m | ||
| 1233 | [1m[94m 67[0m [1m[94m|[0m pub enum ResponseCode { | ||
| 1234 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1235 | [1m[94m|[0m | ||
| 1236 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/op/response_code.rs:67:1 | ||
| 1237 | [1m[94m|[0m | ||
| 1238 | [1m[94m 67[0m [1m[94m|[0m pub enum ResponseCode { | ||
| 1239 | [1m[94m|[0m [1m[94m---------------------[0m [1m[94mthis is the found type[0m | ||
| 1240 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1241 | [1m[92mnote[0m: method defined here | ||
| 1242 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-server-0.25.2/src/authority/message_response.rs:190:12 | ||
| 1243 | [1m[94m|[0m | ||
| 1244 | [1m[94m190[0m [1m[94m|[0m pub fn error_msg<'a>( | ||
| 1245 | [1m[94m|[0m [1m[92m^^^^^^^^^[0m | ||
| 1246 | |||
| 1247 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1248 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:50 | ||
| 1249 | [1m[94m|[0m | ||
| 1250 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1251 | [1m[94m|[0m [1m[94m---------------[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1252 | [1m[94m|[0m [1m[94m|[0m | ||
| 1253 | [1m[94m|[0m [1m[94mrequired by a bound introduced by this call[0m | ||
| 1254 | [1m[94m|[0m | ||
| 1255 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1256 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1257 | [1m[94m|[0m | ||
| 1258 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1259 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1260 | [1m[94m|[0m | ||
| 1261 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1262 | [1m[94m|[0m | ||
| 1263 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1264 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1265 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1266 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1267 | [1m[94m--> [0mdns-server/src/dns_server.rs:491:23 | ||
| 1268 | [1m[94m|[0m | ||
| 1269 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1270 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1271 | [1m[94m...[0m | ||
| 1272 | [1m[94m491[0m [1m[94m|[0m Answers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1273 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1274 | |||
| 1275 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1276 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:50 | ||
| 1277 | [1m[94m|[0m | ||
| 1278 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1279 | [1m[94m|[0m [1m[94m---------------[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1280 | [1m[94m|[0m [1m[94m|[0m | ||
| 1281 | [1m[94m|[0m [1m[94mrequired by a bound introduced by this call[0m | ||
| 1282 | [1m[94m|[0m | ||
| 1283 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1284 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1285 | [1m[94m|[0m | ||
| 1286 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1287 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1288 | [1m[94m|[0m | ||
| 1289 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1290 | [1m[94m|[0m | ||
| 1291 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1292 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1293 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1294 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1295 | [1m[94m--> [0mdns-server/src/dns_server.rs:492:27 | ||
| 1296 | [1m[94m|[0m | ||
| 1297 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1298 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1299 | [1m[94m...[0m | ||
| 1300 | [1m[94m492[0m [1m[94m|[0m NameServers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1301 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1302 | |||
| 1303 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1304 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:50 | ||
| 1305 | [1m[94m|[0m | ||
| 1306 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1307 | [1m[94m|[0m [1m[94m---------------[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1308 | [1m[94m|[0m [1m[94m|[0m | ||
| 1309 | [1m[94m|[0m [1m[94mrequired by a bound introduced by this call[0m | ||
| 1310 | [1m[94m|[0m | ||
| 1311 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1312 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1313 | [1m[94m|[0m | ||
| 1314 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1315 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1316 | [1m[94m|[0m | ||
| 1317 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1318 | [1m[94m|[0m | ||
| 1319 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1320 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1321 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1322 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1323 | [1m[94m--> [0mdns-server/src/dns_server.rs:493:19 | ||
| 1324 | [1m[94m|[0m | ||
| 1325 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1326 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1327 | [1m[94m...[0m | ||
| 1328 | [1m[94m493[0m [1m[94m|[0m Soa: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1329 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1330 | |||
| 1331 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1332 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:50 | ||
| 1333 | [1m[94m|[0m | ||
| 1334 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1335 | [1m[94m|[0m [1m[94m---------------[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1336 | [1m[94m|[0m [1m[94m|[0m | ||
| 1337 | [1m[94m|[0m [1m[94mrequired by a bound introduced by this call[0m | ||
| 1338 | [1m[94m|[0m | ||
| 1339 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1340 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1341 | [1m[94m|[0m | ||
| 1342 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1343 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1344 | [1m[94m|[0m | ||
| 1345 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1346 | [1m[94m|[0m | ||
| 1347 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1348 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1349 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1350 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1351 | [1m[94m--> [0mdns-server/src/dns_server.rs:494:27 | ||
| 1352 | [1m[94m|[0m | ||
| 1353 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1354 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1355 | [1m[94m...[0m | ||
| 1356 | [1m[94m494[0m [1m[94m|[0m Additionals: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1357 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1358 | |||
| 1359 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1360 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:25 | ||
| 1361 | [1m[94m|[0m | ||
| 1362 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1363 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1364 | [1m[94m|[0m | ||
| 1365 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1366 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1367 | [1m[94m|[0m | ||
| 1368 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1369 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1370 | [1m[94m|[0m | ||
| 1371 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1372 | [1m[94m|[0m | ||
| 1373 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1374 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1375 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1376 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1377 | [1m[94m--> [0mdns-server/src/dns_server.rs:491:23 | ||
| 1378 | [1m[94m|[0m | ||
| 1379 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1380 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1381 | [1m[94m...[0m | ||
| 1382 | [1m[94m491[0m [1m[94m|[0m Answers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1383 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1384 | |||
| 1385 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1386 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:25 | ||
| 1387 | [1m[94m|[0m | ||
| 1388 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1389 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1390 | [1m[94m|[0m | ||
| 1391 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1392 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1393 | [1m[94m|[0m | ||
| 1394 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1395 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1396 | [1m[94m|[0m | ||
| 1397 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1398 | [1m[94m|[0m | ||
| 1399 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1400 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1401 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1402 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1403 | [1m[94m--> [0mdns-server/src/dns_server.rs:492:27 | ||
| 1404 | [1m[94m|[0m | ||
| 1405 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1406 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1407 | [1m[94m...[0m | ||
| 1408 | [1m[94m492[0m [1m[94m|[0m NameServers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1409 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1410 | |||
| 1411 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1412 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:25 | ||
| 1413 | [1m[94m|[0m | ||
| 1414 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1415 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1416 | [1m[94m|[0m | ||
| 1417 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1418 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1419 | [1m[94m|[0m | ||
| 1420 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1421 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1422 | [1m[94m|[0m | ||
| 1423 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1424 | [1m[94m|[0m | ||
| 1425 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1426 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1427 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1428 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1429 | [1m[94m--> [0mdns-server/src/dns_server.rs:493:19 | ||
| 1430 | [1m[94m|[0m | ||
| 1431 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1432 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1433 | [1m[94m...[0m | ||
| 1434 | [1m[94m493[0m [1m[94m|[0m Soa: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1435 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1436 | |||
| 1437 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1438 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:25 | ||
| 1439 | [1m[94m|[0m | ||
| 1440 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1441 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1442 | [1m[94m|[0m | ||
| 1443 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1444 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1445 | [1m[94m|[0m | ||
| 1446 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1447 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1448 | [1m[94m|[0m | ||
| 1449 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1450 | [1m[94m|[0m | ||
| 1451 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1452 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1453 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1454 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1455 | [1m[94m--> [0mdns-server/src/dns_server.rs:494:27 | ||
| 1456 | [1m[94m|[0m | ||
| 1457 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1458 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1459 | [1m[94m...[0m | ||
| 1460 | [1m[94m494[0m [1m[94m|[0m Additionals: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1461 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1462 | |||
| 1463 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1464 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:69 | ||
| 1465 | [1m[94m|[0m | ||
| 1466 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1467 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1468 | [1m[94m|[0m | ||
| 1469 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1470 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1471 | [1m[94m|[0m | ||
| 1472 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1473 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1474 | [1m[94m|[0m | ||
| 1475 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1476 | [1m[94m|[0m | ||
| 1477 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1478 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1479 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1480 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1481 | [1m[94m--> [0mdns-server/src/dns_server.rs:491:23 | ||
| 1482 | [1m[94m|[0m | ||
| 1483 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1484 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1485 | [1m[94m...[0m | ||
| 1486 | [1m[94m491[0m [1m[94m|[0m Answers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1487 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1488 | |||
| 1489 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1490 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:69 | ||
| 1491 | [1m[94m|[0m | ||
| 1492 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1493 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1494 | [1m[94m|[0m | ||
| 1495 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1496 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1497 | [1m[94m|[0m | ||
| 1498 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1499 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1500 | [1m[94m|[0m | ||
| 1501 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1502 | [1m[94m|[0m | ||
| 1503 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1504 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1505 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1506 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1507 | [1m[94m--> [0mdns-server/src/dns_server.rs:492:27 | ||
| 1508 | [1m[94m|[0m | ||
| 1509 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1510 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1511 | [1m[94m...[0m | ||
| 1512 | [1m[94m492[0m [1m[94m|[0m NameServers: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1513 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1514 | |||
| 1515 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1516 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:69 | ||
| 1517 | [1m[94m|[0m | ||
| 1518 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1519 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1520 | [1m[94m|[0m | ||
| 1521 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1522 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1523 | [1m[94m|[0m | ||
| 1524 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1525 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1526 | [1m[94m|[0m | ||
| 1527 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1528 | [1m[94m|[0m | ||
| 1529 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1530 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1531 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1532 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1533 | [1m[94m--> [0mdns-server/src/dns_server.rs:493:19 | ||
| 1534 | [1m[94m|[0m | ||
| 1535 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1536 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1537 | [1m[94m...[0m | ||
| 1538 | [1m[94m493[0m [1m[94m|[0m Soa: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1539 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1540 | |||
| 1541 | [1m[91merror[E0271][0m[1m: expected `impl Iterator<Item = &Record> + Send` to be an iterator that yields `&Record`, but it yields `&Record`[0m | ||
| 1542 | [1m[94m--> [0mdns-server/src/dns_server.rs:478:69 | ||
| 1543 | [1m[94m|[0m | ||
| 1544 | [1m[94m478[0m [1m[94m|[0m if let Err(error) = encode_and_send(request, mresp, "SERVFAIL").await { | ||
| 1545 | [1m[94m|[0m [1m[91m^^^^^[0m [1m[91mexpected `hickory_proto::rr::Record`, found `Record`[0m | ||
| 1546 | [1m[94m|[0m | ||
| 1547 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1548 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:78:1 | ||
| 1549 | [1m[94m|[0m | ||
| 1550 | [1m[94m 78[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1551 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1552 | [1m[94m|[0m | ||
| 1553 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/resource.rs:77:1 | ||
| 1554 | [1m[94m|[0m | ||
| 1555 | [1m[94m 77[0m [1m[94m|[0m pub struct Record<R: RecordData = RData> { | ||
| 1556 | [1m[94m|[0m [1m[94m----------------------------------------[0m [1m[94mthis is the found type[0m | ||
| 1557 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1558 | [1m[92mnote[0m: required by a bound in `encode_and_send` | ||
| 1559 | [1m[94m--> [0mdns-server/src/dns_server.rs:494:27 | ||
| 1560 | [1m[94m|[0m | ||
| 1561 | [1m[94m485[0m [1m[94m|[0m fn encode_and_send<'a, Answers, NameServers, Soa, Additionals>( | ||
| 1562 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mrequired by a bound in this function[0m | ||
| 1563 | [1m[94m...[0m | ||
| 1564 | [1m[94m494[0m [1m[94m|[0m Additionals: Iterator<Item = &'a Record> + Send + 'a, | ||
| 1565 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^^^[0m [1m[92mrequired by this bound in `encode_and_send`[0m | ||
| 1566 | |||
| 1567 | [1m[91merror[E0599][0m[1m: the method `destructive_emit` exists for struct `MessageResponse<'a, 'a, Answers, NameServers, Soa, Additionals>`, but its trait bounds were not satisfied[0m | ||
| 1568 | [1m[94m--> [0mdns-server/src/dns_server.rs:500:14 | ||
| 1569 | [1m[94m|[0m | ||
| 1570 | [1m[94m499[0m [1m[94m|[0m let _ = mresp | ||
| 1571 | [1m[94m|[0m [1m[94m _________________-[0m | ||
| 1572 | [1m[94m500[0m [1m[94m|[0m [1m[94m|[0m .destructive_emit(&mut enc) | ||
| 1573 | [1m[94m|[0m [1m[94m|[0m [1m[94m-[0m[1m[91m^^^^^^^^^^^^^^^^[0m [1m[91mmethod cannot be called due to unsatisfied trait bounds[0m | ||
| 1574 | [1m[94m|[0m [1m[94m|_____________|[0m | ||
| 1575 | [1m[94m|[0m | ||
| 1576 | [1m[94m|[0m | ||
| 1577 | [1m[94m= [0m[1mnote[0m: the following trait bounds were not satisfied: | ||
| 1578 | `<Answers as Iterator>::Item = &hickory_resolver::hickory_proto::rr::Record` | ||
| 1579 | `<NameServers as Iterator>::Item = &hickory_resolver::hickory_proto::rr::Record` | ||
| 1580 | `<Soa as Iterator>::Item = &hickory_resolver::hickory_proto::rr::Record` | ||
| 1581 | `<Additionals as Iterator>::Item = &hickory_resolver::hickory_proto::rr::Record` | ||
| 1582 | |||
| 1583 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 1584 | [1m[94m--> [0mdns-server/src/dns_server.rs:229:35 | ||
| 1585 | [1m[94m|[0m | ||
| 1586 | [1m[94m229[0m [1m[94m|[0m Ok(Record::from_rdata(name.clone(), 0, RData::A((*addr).into()))) | ||
| 1587 | [1m[94m|[0m [1m[94m------------------[0m [1m[91m^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Name`, found `hickory_resolver::Name`[0m | ||
| 1588 | [1m[94m|[0m [1m[94m|[0m | ||
| 1589 | [1m[94m|[0m [1m[94marguments to this function are incorrect[0m | ||
| 1590 | [1m[94m|[0m | ||
| 1591 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1592 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/domain/name.rs:34:1 | ||
| 1593 | [1m[94m|[0m | ||
| 1594 | [1m[94m 34[0m [1m[94m|[0m pub struct Name { | ||
| 1595 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1596 | [1m[94m|[0m | ||
| 1597 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rs:37:1 | ||
| 1598 | [1m[94m|[0m | ||
| 1599 | [1m[94m 37[0m [1m[94m|[0m pub struct Name { | ||
| 1600 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mthis is the found type[0m | ||
| 1601 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1602 | [1m[92mnote[0m: associated function defined here | ||
| 1603 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:163:12 | ||
| 1604 | [1m[94m|[0m | ||
| 1605 | [1m[94m163[0m [1m[94m|[0m pub fn from_rdata(name: Name, ttl: u32, rdata: R) -> Self { | ||
| 1606 | [1m[94m|[0m [1m[92m^^^^^^^^^^[0m | ||
| 1607 | |||
| 1608 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 1609 | [1m[94m--> [0mdns-server/src/dns_server.rs:233:35 | ||
| 1610 | [1m[94m|[0m | ||
| 1611 | [1m[94m233[0m [1m[94m|[0m Ok(Record::from_rdata(name.clone(), 0, RData::AAAA((*addr).into()))) | ||
| 1612 | [1m[94m|[0m [1m[94m------------------[0m [1m[91m^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Name`, found `hickory_resolver::Name`[0m | ||
| 1613 | [1m[94m|[0m [1m[94m|[0m | ||
| 1614 | [1m[94m|[0m [1m[94marguments to this function are incorrect[0m | ||
| 1615 | [1m[94m|[0m | ||
| 1616 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1617 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/domain/name.rs:34:1 | ||
| 1618 | [1m[94m|[0m | ||
| 1619 | [1m[94m 34[0m [1m[94m|[0m pub struct Name { | ||
| 1620 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1621 | [1m[94m|[0m | ||
| 1622 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rs:37:1 | ||
| 1623 | [1m[94m|[0m | ||
| 1624 | [1m[94m 37[0m [1m[94m|[0m pub struct Name { | ||
| 1625 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mthis is the found type[0m | ||
| 1626 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1627 | [1m[92mnote[0m: associated function defined here | ||
| 1628 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:163:12 | ||
| 1629 | [1m[94m|[0m | ||
| 1630 | [1m[94m163[0m [1m[94m|[0m pub fn from_rdata(name: Name, ttl: u32, rdata: R) -> Self { | ||
| 1631 | [1m[94m|[0m [1m[92m^^^^^^^^^^[0m | ||
| 1632 | |||
| 1633 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 1634 | [1m[94m--> [0mdns-server/src/dns_server.rs:247:60 | ||
| 1635 | [1m[94m|[0m | ||
| 1636 | [1m[94m247[0m [1m[94m|[0m RData::SRV(SRV::new(*prio, *weight, *port, tgt)), | ||
| 1637 | [1m[94m|[0m [1m[94m--------[0m [1m[91m^^^[0m [1m[91mexpected `hickory_proto::rr::Name`, found `hickory_resolver::Name`[0m | ||
| 1638 | [1m[94m|[0m [1m[94m|[0m | ||
| 1639 | [1m[94m|[0m [1m[94marguments to this function are incorrect[0m | ||
| 1640 | [1m[94m|[0m | ||
| 1641 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1642 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/domain/name.rs:34:1 | ||
| 1643 | [1m[94m|[0m | ||
| 1644 | [1m[94m 34[0m [1m[94m|[0m pub struct Name { | ||
| 1645 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1646 | [1m[94m|[0m | ||
| 1647 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rs:37:1 | ||
| 1648 | [1m[94m|[0m | ||
| 1649 | [1m[94m 37[0m [1m[94m|[0m pub struct Name { | ||
| 1650 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mthis is the found type[0m | ||
| 1651 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1652 | [1m[92mnote[0m: associated function defined here | ||
| 1653 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/rdata/srv.rs:174:12 | ||
| 1654 | [1m[94m|[0m | ||
| 1655 | [1m[94m174[0m [1m[94m|[0m pub fn new(priority: u16, weight: u16, port: u16, target: Name) -> Self { | ||
| 1656 | [1m[94m|[0m [1m[92m^^^[0m | ||
| 1657 | |||
| 1658 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 1659 | [1m[94m--> [0mdns-server/src/dns_server.rs:245:17 | ||
| 1660 | [1m[94m|[0m | ||
| 1661 | [1m[94m244[0m [1m[94m|[0m Ok(Record::from_rdata( | ||
| 1662 | [1m[94m|[0m [1m[94m------------------[0m [1m[94marguments to this function are incorrect[0m | ||
| 1663 | [1m[94m245[0m [1m[94m|[0m name.clone(), | ||
| 1664 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Name`, found `hickory_resolver::Name`[0m | ||
| 1665 | [1m[94m|[0m | ||
| 1666 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1667 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/domain/name.rs:34:1 | ||
| 1668 | [1m[94m|[0m | ||
| 1669 | [1m[94m 34[0m [1m[94m|[0m pub struct Name { | ||
| 1670 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1671 | [1m[94m|[0m | ||
| 1672 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rs:37:1 | ||
| 1673 | [1m[94m|[0m | ||
| 1674 | [1m[94m 37[0m [1m[94m|[0m pub struct Name { | ||
| 1675 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mthis is the found type[0m | ||
| 1676 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1677 | [1m[92mnote[0m: associated function defined here | ||
| 1678 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:163:12 | ||
| 1679 | [1m[94m|[0m | ||
| 1680 | [1m[94m163[0m [1m[94m|[0m pub fn from_rdata(name: Name, ttl: u32, rdata: R) -> Self { | ||
| 1681 | [1m[94m|[0m [1m[92m^^^^^^^^^^[0m | ||
| 1682 | |||
| 1683 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 1684 | [1m[94m--> [0mdns-server/src/dns_server.rs:259:65 | ||
| 1685 | [1m[94m|[0m | ||
| 1686 | [1m[94m259[0m [1m[94m|[0m Ok(Record::from_rdata(name.clone(), 0, RData::NS(NS(nsdname)))) | ||
| 1687 | [1m[94m|[0m [1m[94m--[0m [1m[91m^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Name`, found `hickory_resolver::Name`[0m | ||
| 1688 | [1m[94m|[0m [1m[94m|[0m | ||
| 1689 | [1m[94m|[0m [1m[94marguments to this struct are incorrect[0m | ||
| 1690 | [1m[94m|[0m | ||
| 1691 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1692 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/domain/name.rs:34:1 | ||
| 1693 | [1m[94m|[0m | ||
| 1694 | [1m[94m 34[0m [1m[94m|[0m pub struct Name { | ||
| 1695 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1696 | [1m[94m|[0m | ||
| 1697 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rs:37:1 | ||
| 1698 | [1m[94m|[0m | ||
| 1699 | [1m[94m 37[0m [1m[94m|[0m pub struct Name { | ||
| 1700 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mthis is the found type[0m | ||
| 1701 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1702 | [1m[92mnote[0m: tuple struct defined here | ||
| 1703 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/rdata/name.rs:98:13 | ||
| 1704 | [1m[94m|[0m | ||
| 1705 | [1m[94m 98[0m [1m[94m|[0m name_rdata!(NS, RDataEncoding::StandardRecord); | ||
| 1706 | [1m[94m|[0m [1m[92m^^[0m | ||
| 1707 | |||
| 1708 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 1709 | [1m[94m--> [0mdns-server/src/dns_server.rs:259:35 | ||
| 1710 | [1m[94m|[0m | ||
| 1711 | [1m[94m259[0m [1m[94m|[0m Ok(Record::from_rdata(name.clone(), 0, RData::NS(NS(nsdname)))) | ||
| 1712 | [1m[94m|[0m [1m[94m------------------[0m [1m[91m^^^^^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Name`, found `hickory_resolver::Name`[0m | ||
| 1713 | [1m[94m|[0m [1m[94m|[0m | ||
| 1714 | [1m[94m|[0m [1m[94marguments to this function are incorrect[0m | ||
| 1715 | [1m[94m|[0m | ||
| 1716 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1717 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/domain/name.rs:34:1 | ||
| 1718 | [1m[94m|[0m | ||
| 1719 | [1m[94m 34[0m [1m[94m|[0m pub struct Name { | ||
| 1720 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1721 | [1m[94m|[0m | ||
| 1722 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rs:37:1 | ||
| 1723 | [1m[94m|[0m | ||
| 1724 | [1m[94m 37[0m [1m[94m|[0m pub struct Name { | ||
| 1725 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mthis is the found type[0m | ||
| 1726 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1727 | [1m[92mnote[0m: associated function defined here | ||
| 1728 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:163:12 | ||
| 1729 | [1m[94m|[0m | ||
| 1730 | [1m[94m163[0m [1m[94m|[0m pub fn from_rdata(name: Name, ttl: u32, rdata: R) -> Self { | ||
| 1731 | [1m[94m|[0m [1m[92m^^^^^^^^^^[0m | ||
| 1732 | |||
| 1733 | [1m[91merror[E0308][0m[1m: arguments to this function are incorrect[0m | ||
| 1734 | [1m[94m--> [0mdns-server/src/storage.rs:448:43 | ||
| 1735 | [1m[94m|[0m | ||
| 1736 | [1m[94m448[0m [1m[94m|[0m hickory_proto::rr::RData::SOA(hickory_proto::rr::rdata::SOA::new( | ||
| 1737 | [1m[94m|[0m [1m[91m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m | ||
| 1738 | [1m[94m449[0m [1m[94m|[0m preferred_nameserver, | ||
| 1739 | [1m[94m|[0m [1m[94m--------------------[0m [1m[94mexpected `hickory_proto::rr::Name`, found `hickory_resolver::Name`[0m | ||
| 1740 | [1m[94m450[0m [1m[94m|[0m rname, | ||
| 1741 | [1m[94m|[0m [1m[94m-----[0m [1m[94mexpected `hickory_proto::rr::Name`, found `hickory_resolver::Name`[0m | ||
| 1742 | [1m[94m|[0m | ||
| 1743 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1744 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/domain/name.rs:34:1 | ||
| 1745 | [1m[94m|[0m | ||
| 1746 | [1m[94m 34[0m [1m[94m|[0m pub struct Name { | ||
| 1747 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1748 | [1m[94m|[0m | ||
| 1749 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rs:37:1 | ||
| 1750 | [1m[94m|[0m | ||
| 1751 | [1m[94m 37[0m [1m[94m|[0m pub struct Name { | ||
| 1752 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mthis is the found type[0m | ||
| 1753 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1754 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1755 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/domain/name.rs:34:1 | ||
| 1756 | [1m[94m|[0m | ||
| 1757 | [1m[94m 34[0m [1m[94m|[0m pub struct Name { | ||
| 1758 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1759 | [1m[94m|[0m | ||
| 1760 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rs:37:1 | ||
| 1761 | [1m[94m|[0m | ||
| 1762 | [1m[94m 37[0m [1m[94m|[0m pub struct Name { | ||
| 1763 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mthis is the found type[0m | ||
| 1764 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1765 | [1m[92mnote[0m: associated function defined here | ||
| 1766 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/rdata/soa.rs:154:12 | ||
| 1767 | [1m[94m|[0m | ||
| 1768 | [1m[94m154[0m [1m[94m|[0m pub fn new( | ||
| 1769 | [1m[94m|[0m [1m[92m^^^[0m | ||
| 1770 | |||
| 1771 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 1772 | [1m[94m--> [0mdns-server/src/storage.rs:446:13 | ||
| 1773 | [1m[94m|[0m | ||
| 1774 | [1m[94m445[0m [1m[94m|[0m let record = hickory_proto::rr::Record::from_rdata( | ||
| 1775 | [1m[94m|[0m [1m[94m-------------------------------------[0m [1m[94marguments to this function are incorrect[0m | ||
| 1776 | [1m[94m446[0m [1m[94m|[0m soa_name, | ||
| 1777 | [1m[94m|[0m [1m[91m^^^^^^^^[0m [1m[91mexpected `hickory_proto::rr::Name`, found `hickory_resolver::Name`[0m | ||
| 1778 | [1m[94m|[0m | ||
| 1779 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1780 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/domain/name.rs:34:1 | ||
| 1781 | [1m[94m|[0m | ||
| 1782 | [1m[94m 34[0m [1m[94m|[0m pub struct Name { | ||
| 1783 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1784 | [1m[94m|[0m | ||
| 1785 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rs:37:1 | ||
| 1786 | [1m[94m|[0m | ||
| 1787 | [1m[94m 37[0m [1m[94m|[0m pub struct Name { | ||
| 1788 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mthis is the found type[0m | ||
| 1789 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1790 | [1m[92mnote[0m: associated function defined here | ||
| 1791 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/record.rs:163:12 | ||
| 1792 | [1m[94m|[0m | ||
| 1793 | [1m[94m163[0m [1m[94m|[0m pub fn from_rdata(name: Name, ttl: u32, rdata: R) -> Self { | ||
| 1794 | [1m[94m|[0m [1m[92m^^^^^^^^^^[0m | ||
| 1795 | |||
| 1796 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 1797 | [1m[94m--> [0mdns-server/src/storage.rs:768:30 | ||
| 1798 | [1m[94m|[0m | ||
| 1799 | [1m[94m768[0m [1m[94m|[0m self.query_raw(name, orig_name) | ||
| 1800 | [1m[94m|[0m [1m[94m---------[0m [1m[91m^^^^^^^^^[0m [1m[91mexpected `hickory_resolver::Name`, found `hickory_proto::rr::Name`[0m | ||
| 1801 | [1m[94m|[0m [1m[94m|[0m | ||
| 1802 | [1m[94m|[0m [1m[94marguments to this method are incorrect[0m | ||
| 1803 | [1m[94m|[0m | ||
| 1804 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1805 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rs:37:1 | ||
| 1806 | [1m[94m|[0m | ||
| 1807 | [1m[94m 37[0m [1m[94m|[0m pub struct Name { | ||
| 1808 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1809 | [1m[94m|[0m | ||
| 1810 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/domain/name.rs:34:1 | ||
| 1811 | [1m[94m|[0m | ||
| 1812 | [1m[94m 34[0m [1m[94m|[0m pub struct Name { | ||
| 1813 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mthis is the found type[0m | ||
| 1814 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1815 | [1m[92mnote[0m: method defined here | ||
| 1816 | [1m[94m--> [0mdns-server/src/storage.rs:780:8 | ||
| 1817 | [1m[94m|[0m | ||
| 1818 | [1m[94m780[0m [1m[94m|[0m fn query_raw( | ||
| 1819 | [1m[94m|[0m [1m[92m^^^^^^^^^[0m | ||
| 1820 | [1m[94m...[0m | ||
| 1821 | [1m[94m783[0m [1m[94m|[0m orig_name: &Name, | ||
| 1822 | [1m[94m|[0m [1m[94m----------------[0m | ||
| 1823 | |||
| 1824 | [1m[91merror[E0308][0m[1m: mismatched types[0m | ||
| 1825 | [1m[94m--> [0mdns-server/src/storage.rs:777:40 | ||
| 1826 | [1m[94m|[0m | ||
| 1827 | [1m[94m777[0m [1m[94m|[0m self.query_raw(&LowerName::new(name), name) | ||
| 1828 | [1m[94m|[0m [1m[94m--------------[0m [1m[91m^^^^[0m [1m[91mexpected `hickory_proto::rr::Name`, found `hickory_resolver::Name`[0m | ||
| 1829 | [1m[94m|[0m [1m[94m|[0m | ||
| 1830 | [1m[94m|[0m [1m[94marguments to this function are incorrect[0m | ||
| 1831 | [1m[94m|[0m | ||
| 1832 | [1m[92mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1833 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/domain/name.rs:34:1 | ||
| 1834 | [1m[94m|[0m | ||
| 1835 | [1m[94m 34[0m [1m[94m|[0m pub struct Name { | ||
| 1836 | [1m[94m|[0m [1m[92m^^^^^^^^^^^^^^^[0m [1m[92mthis is the expected type[0m | ||
| 1837 | [1m[94m|[0m | ||
| 1838 | [1m[94m::: [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/domain/name.rs:37:1 | ||
| 1839 | [1m[94m|[0m | ||
| 1840 | [1m[94m 37[0m [1m[94m|[0m pub struct Name { | ||
| 1841 | [1m[94m|[0m [1m[94m---------------[0m [1m[94mthis is the found type[0m | ||
| 1842 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1843 | [1m[92mnote[0m: associated function defined here | ||
| 1844 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/lower_name.rs:37:12 | ||
| 1845 | [1m[94m|[0m | ||
| 1846 | [1m[94m 37[0m [1m[94m|[0m pub fn new(name: &Name) -> Self { | ||
| 1847 | [1m[94m|[0m [1m[92m^^^[0m | ||
| 1848 | |||
| 1849 | [1m[91merror[E0277][0m[1m: the trait bound `hickory_proto::rr::LowerName: std::convert::From<hickory_resolver::Name>` is not satisfied[0m | ||
| 1850 | [1m[94m--> [0mdns-server/src/storage.rs:791:33 | ||
| 1851 | [1m[94m|[0m | ||
| 1852 | [1m[94m791[0m [1m[94m|[0m let zone_name = LowerName::from(Name::from_str(&z).unwrap()); | ||
| 1853 | [1m[94m|[0m [1m[91m^^^^^^^^^[0m [1m[91mthe trait `std::convert::From<hickory_resolver::Name>` is not implemented for `hickory_proto::rr::LowerName`[0m | ||
| 1854 | [1m[94m|[0m | ||
| 1855 | [1m[96mhelp[0m: item with same name found | ||
| 1856 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.25.2/src/rr/lower_name.rs:28:1 | ||
| 1857 | [1m[94m|[0m | ||
| 1858 | [1m[94m 28[0m [1m[94m|[0m pub struct LowerName(Name); | ||
| 1859 | [1m[94m|[0m [1m[96m^^^^^^^^^^^^^^^^^^^^[0m | ||
| 1860 | [1m[94m= [0m[1mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1861 | [1m[96mhelp[0m: the following other types implement trait `std::convert::From<T>` | ||
| 1862 | [1m[94m--> [0m/home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hickory-proto-0.26.1/src/rr/lower_name.rs:240:1 | ||
| 1863 | [1m[94m|[0m | ||
| 1864 | [1m[94m240[0m [1m[94m|[0m impl From<Name> for LowerName { | ||
| 1865 | [1m[94m|[0m [1m[96m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[96m`hickory_proto::rr::LowerName` implements `std::convert::From<hickory_proto::rr::Name>`[0m | ||
| 1866 | [1m[94m...[0m | ||
| 1867 | [1m[94m246[0m [1m[94m|[0m impl<'a> From<&'a Name> for LowerName { | ||
| 1868 | [1m[94m|[0m [1m[96m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m [1m[96m`hickory_proto::rr::LowerName` implements `std::convert::From<&hickory_proto::rr::Name>`[0m | ||
| 1869 | [1m[94m= [0m[1mnote[0m: there are multiple different versions of crate `hickory_proto` in the dependency graph | ||
| 1870 | [1m[94m= [0m[1mhelp[0m: you can use `cargo tree` to explore your dependency tree | ||
| 1871 | |||
| 1872 | [1mSome errors have detailed explanations: E0271, E0277, E0308, E0599.[0m | ||
| 1873 | [1mFor more information about an error, try `rustc --explain E0271`.[0m | ||
| 1874 | [1m[91merror[0m: could not compile `dns-server` (lib) due to 60 previous errors | ||
| 1875 | [1m[33mwarning[0m: build failed, waiting for other jobs to finish... | ||
| 1876 | Error: Failed to build packages | ||